India’s usually low-profile space agency, ISRO, suddenly had the spotlight pointed at it after the success of the Mangalyaan Mars mission. And since then it has been constantly in the news – launching a record 104 satellites, testing the Crew Module on its biggest GSLV Mk3 rocket, testing the...