NASA’s SLS Rocket Making Progress Towards 2017 Launch
When the entire program is complete in 2030 the Space Launch System will have cost the American taxpayers 41 billion dollars. (Or about 2.5 years of full NASA budgets). Ignoring whether that is the wisest use of the money with commercially available rockets like the Falcon coming on line, progress continues to be made on SLS. […]