Best of News

Keywords

A picture shows a Google Earth stand at the Google France new offices... News PhotoFinance,France,Google Earth,Horizontal,New,Office,Paris - France,TechnologyPhotographer Collection: AFP 2011 AFPA picture shows a Google Earth stand at the Google France new offices on December 6, 2011 in Paris. AFP PHOTO POOL JACQUES BRINON (Photo credit should read JACQUES BRINON/AFP/Getty Images)