Inadequate engineering and poor oversight lead to submersible Titan disaster Titan and its launch and recovery system (LARS) are launched from Horizon Arctic in 2022. The 307-foSubscribe or log in to read the rest of this content.