India inks contracts to launch 28 Foreign Satellites
India has signed up contracts to launch 28 foreign satellites over the next three years, said a top official of Antrix Corporation in Sriharikota on Friday.
The Rs.1,850 crore revenue Antrix Corporation is the commercial arm of Indian…