NASA has confirmed that it completed a Flight Readiness Review (FRR) on March 12, 2026, the results of which were encouraging. Having had to roll the Artemis II SLS rocket back to the Vehicle Assembly ...