News

SpaceX has notched another win in South Texas with the Federal Aviation Administration approving as many as 25 Starship launches and landings a year at the company’s new city of Starbase. The FAA’s ...