Indian government denies permission for Google’s Street View service in the country

Google has been denied permission to expand its Street View service in India by the government, which, in the past, has cited security concerns that come with making its topographical data public. Read more…
Neowin