general news Is the Indian space launch industry the best-kept secret? Alan Ross October 14, 2026 Indian space launch is a booming industry, but do you know who's behind it?