ISRO has developed one’s own satellite, for deliver accurate location. while we are using american based google map for most of daily location activity, american put approx 33 satellite in earth orbit for global coverage and which some time as accurate as we need.
In 1999 kargil war, when our army needed Pakistan terrorist location, the US government denied from location, if we excess that information there might be we saved more our soldiers life and finished war shortly we could reduce our cost, from this incident ISRO taught that India should build their own navigation satellite and this is how IRNSS ( Indian Regional Navigation Satellite System (IRNSS)) started