NASA's Space Launch System on budget, ahead of schedule, confounding its critics

April 16, 2013 8:01 PM

118 0

Science & Space newsletter

One of the arguments that opponents of the SLS have made in favor of its cancellation is that it is fiscally “unsustainable,” meaning that it will suffer cost overruns and schedule slippages that will eventually cause a future administration or Congress to kill the project. The critics argue that sm...

Read more

To category page