Apple concerned as India tries to push NavIC, its own GPS system

Global Positioning System, or GPS, is one of the most popular satellite-based navigation systems in the…