Tag Archives: ISRO Successfully Inserts Record 104 Satellites Into Orbit on a Single Rocket