Indian government denies permission for Google’s Street View service in the country March 28, 2018 by admin Tweet 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 Related Posts:ExpressVPN refuses to comply with the Indian…Indian government orders VPN providers to log and…Indian government asks Google to stop showing ads…Indian government calls Wikipedia officials after…Report: Indian government building a ChatGPT-powered…