Construction Page 6

SLS completes key development review

NASA’s most ambitious project since the 1960s, the Space Launch System (SLS), has received the green light to progress with the passing of a critical design review. The next generation heavy launch system is designed to lift the Orion spacecraft for manned missions into deep space.

Continue Reading