India puts space station on priority eyeing geopolitical gains

4 months ago 30
2028 launch will likely give India global leverage as International Space Station may be decommissioned by the end of 2030.
Read Entire Article