Tech7 months ago
Titan sub might have imploded from ‘micro-buckling,’ new study suggests
The mystery of the Titan submersible implosion may soon be solved. The five people who perished aboard the OceanGate vessel as it plunged thousands of feet below...