2028 launch will likely give India global leverage as International Space Station may be decommissioned by the end of 2030.

from mint - technology https://ift.tt/jgfpNE2
https://ift.tt/rPjplAN

Post a Comment

أحدث أقدم