Logo

Logo

Friday, 23 May, 2025

A major setback

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

A major setback

Photo: IANS