Titan sub disaster caused by design flaws and company failures, damning final report says

· The Independent