India puts space station on priority eyeing geopolitical gains

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