Engineering flaws led to the implosion of Titan submersible, report finds

The incident left five people dead near the wreckage of the Titanic in June 2023.