Titanic Sub Disaster Should Serve as a Stern Warning to the Emerging Space Tourism Sector

The vessel was partially built at NASA’s Marshall Space Flight Center in Alabama as part of an agreement between OceanGate, Titan’s operator, … read more