India puts space station on priority eyeing geopolitical gains

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