1.2k230 Aeronautical, Engineering, NewsIndia Launches 104 Satellites in Just 18 Minutes, Sets New World RecordIt beats Russia’s record of 37 in a day back in 2014. by News Team 7 years ago7 years ago