India reveals ambitious space programme with historic funding approval Science November 4, 2024 India: India has made a considerable leap in its space exploration efforts by announcing a comprehensive set of ambitious space…