India’s Geosynchronous Satellite Launch Vehicle climbed away from Sriharikota Island on the country’s east coast Thursday, delivering a weather satellite into orbit and achieving the third success in a row for the previously-troubled booster.
India’s Geosynchronous Satellite Launch Vehicle blasted off Thursday with a meteorological observatory destined to track storms and tropical cyclones from a perch more than 22,000 miles above Earth