#Core Stage

The road to assembling NASAs mega-rocket.

6 months ago — Long Read

Nasa has announced that it has assembled the first Space Launch System (SLS) rocket. The massive SLS is designed to have enough power to carry humans to the Moon later...