News

Indian Government thinks Google Maps is unreliable

Google Maps, a key tool in navigation which helps millions of people around the world to get to places or…