India to launch 28 foreign satellites
India | July 11, 2015 8:06 ISTSriharikota (Andhra Pradesh): India has signed up contracts to launch 28 foreign satellites over the next three years, said a top official of Antrix Corporation here on Friday.The Rs.1,850 crore revenue Antrix Corporation is the