Last year, the Indian Space Research Organisation (ISRO) managed only two launches, including the catastrophic failure of the ambitious Geo-Stationary Launch Vehicle, which failed to place a satellite in the desired orbit due to a technical snag in the third cryogenic stage. ISRO has planned 19 missions, including a lunar mission, in 2022.