ISRO has launched 74 foreign satellites so far
Indian Space Research Organisation (ISRO) has launched 74 foreign satellites from 20 countries till date, according to ISRO's commercial arm Antrix Corporation. In August, Antrix said it has bagged orders for the launch of 68 more foreign satellites. Notably, India's rocket Polar Satellite Launch Vehicle (PSLV) will launch five more foreign satellites on Monday, in ISRO's longest mission so far.