2 ms·
What it means is that they will do a deal with NASA for seats on Starship. In exchange they will fiance some modules that Starship will deliver on Mars.
by panick21_ 4y ago
What it means is that they will do a deal with NASA for seats on Starship. In exchange they will fiance some modules that Starship will deliver on Mars.