PSLV C-33 ends India’s dependence on US for GPS technology – News Watch – TV9