The Exploration Company has successfully de-orbited and re-entered its Mission Possible capsule into Earth in operational conditions. TEC launched its Mission Possible capsule from Vandenberg Space Force Base on 23 June 2025. The flight marks TEC’s second spacecraft to reach orbit in under four years






