Race back to space: Nations want a piece of the moon pie - CTech
|
Technology |
CTech |
08-19-2022 |
110
08:44, 19.08.22
The Artemis rocket, NASAs behemoth Space Launch System (SLS) designed to take humanity back to the moon is scheduled for its first test launch on August 29th. Leading up to that lauâ