Google, Apple And Microsoft May Need Licence For Satellite Mapping In India Cold response from MNCs like Google to India’s security concerns is seen as a prime reason for the proposed legislation to regulate mapping of the country, a move that critics call “return May 9, 2016 News