The Indian Space Research Organization (ISRO) set a new record in space mission achievements after successfully launching 104 satellites in one go from the Satish Dhawan Space Center in Sriharikota, Andhra Pradesh, on Wednesday morning.

Source: India successfully launches 104 satellites into orbit

Advertisements