"We have had a very detailed analysis of the maiden flight and obviously discovered a few anomalies and things that need to ...
At sunrise on Oct. 1, 2024, SL-15 launched into a perfectly clear blue sky over the desert from Spaceport America, in Las Cruces, New Mexico.