Indian Space Research Organization
2 mins read
ISRO Accomplishes Mega-Launch of 104 satellites
Indian Space Research Organization (ISRO) has just marked a new landmark to its successful space exploration missions by sending a cluster of 104 satellites into orbit at one go. By doing so, ISRO has created a world record for launching putting the most number of space probes into orbit. While this spectacular accomplishment of ISRO […]