If you are tech savvy then getting lost may soon become very difficult. India is progressing to install its own satellite navigation system, sometimes dubbed the 'desi GPS', a fleet of seven satellites that help provide precise locations within 20 meters.
(Read more)