NASA managers say they have completed testing of the Space Launch System after a recent countdown rehearsal and are ready to move into preparations for a launch as soon as late August.
The post NASA declares SLS countdown rehearsal complete appeared first on SpaceNews.