
The United States’ space exploration program is taking a critical step forward with a successful major technical review of the core stage of the Space Launch System (SLS), the rocket that will take astronauts farther into space than ever before. Continue reading