Review of SpaceX Starship’s Water Deluge System Critical to Next Launch
In the wake of an explosive debut in April, the U.S. Fish and Wildlife Service is conducting a review of SpaceX’s Starship launch system upgrades, focusing primarily on the new…