After successfully completing the submerging test and sea trials, MV Triumph has been delivered to the owners on 16 December 2008.