Google's Street View starts mapping India
Thursday, May 26, 2011 - 07:31
in Mathematics & Economics
Internet giant Google on Thursday launched its ambitious "Street View" project in India to provide detailed panoramic images of life in a country of 1.2 billion people.