Indian Space Research Organization, or ISRO, is one of the world's largest space agencies, noted for its cost-effective projects and innovative technology. It was founded on August 15, 1969, with its headquarters in Bengaluru.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile