ISRO Celebrates 100 Successful Satellite Launches
Almost unsung, the Indian Space Research Organization (ISRO) has completed a century of launching satellites in space! This was in true Test cricket fashion a slow plod taking almost 36 years, since the first satellite to be launched from India was Rohini in 1980. In a bold first move, ISRO is also opening its doors … Read more