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