Logo

Logo

GSLV-F10 satellite

A major setback

ISRO has all the makings of emerging as a major satellite launch provider at competitive rates in the world.