india says no to Google street view.

India Says no to Google’s Street View technology

There is awful news for Google addicts as India has declined to give exceptional status to the Internet mammoth's Street…

8 years ago