India is among top 5 in number of commercial space launches by country since 1990

India is among top 5 in number of commercial space launches by country since 1990.

Infographic: Who's Winning The Commercial Space Race? | Statista You will find more infographics at Statista

Cheers,
RVD