universetoday.com
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 of satellites deployed in a single mission.
Matt Williams