Tag: Google Street View
Google launches Street View in India, leaving underlying concerns unaddressed
Yesterday, after 11 years of wait, Google launched its Street View- Project Gullify in India with collaboration with Tech Mahindra and Genesys International. To...