PSVL-C37

India Sets Record With 104 Satellites In Single Launch

With the successful launch of 104 satellites, the Indian National Space Organization has set a new record for the number…

8 years ago