NASA’s Space Launch System (SLS) heavy-lift rocket remains on track for a first launch in December 2017 despite warnings in a recent Government Accountability Office (GAO) about cost and schedule problems, the program’s manager said Friday.
Speaking at the 17th Annual International Mars Society Convention in Houston, SLS program manager Todd May said the program […]