On Feb. 15, 2017, India’s space agency (ISRO) successfully launched a record 104 satellites on a single rocket; this is the highest number of satellites ever launched in a single mission. The Polar Satellite Launch Vehicle PSLV-C37...