Skip to content

Why people, not places, are falling off the maps despite GPS

  • by

 

  

Commuters all over the world are totally dependent on Global Positioning Systems (GPS). Even so recent accidents caused by faulty route guidance plant seeds of doubt in GPS users’ mind. Is there a way out? 

Read More Tech-Prime-Economic Times