india satellite launch

World Record: India Overtakes Russia after Launching 104 Satellites on A Single Mission

India has successfully launched a record number of 104 satellites on a single mission, overtaking the previous record of 37…

8 years ago