11 Facts about ISRO’s World Record

Launched at Sriharikota, Andhra Pradesh, the Polar Satellite Launch Vehicle (PSLV) C- 37 rocket carried a total of 104 satellites which is the highest till now. By taking a big leap, India has broken Russia's world record of launching 37 satellites. USA stands 3rd with the 29 satellites that were launched by NASA. Image Source: … Continue reading 11 Facts about ISRO’s World Record