GSLV
ISRO has made every Indian proud once again. This time ISRO created a world record on 15 February 2017, by successfully blasting 104 satellites into their orbits in a single launch. What is ISRO? ISRO is the space agency of the Republic of India. ISRO stands for Indian Space Research Organisation. The history of