India is on a path to become the world’s third-largest space power
The Indian government has approved $2.7 billion in new spending for its space program.
India is on a path to become the world’s third-largest space power
The Indian government has approved $2.7 billion in new spending for its space program.