The Critical Design Review (CDR) for NASA’s Space Launch System (SLS) is underway, with managers and engineers wading through huge piles of documentation. The process is expected to last through the summer and is expected to pass without any major technical issues, as the vehicle prepares for her maiden launch in 2018.
Tag: