Record satellite launches in 2016, foreign craft dominate
The Indian space programme launched 10 satellites in 2016, three times more than the preceding year and the most ever, according to Indian Space Research Organisation (ISRO)data.The September 26, 2016, launch of the Polar Satellite Launch Vehicle (PSLV)-C35 set two