March 24, 2009
Bumi Armada Launches Armada Tuah 105
24 March 2009 – Malaysia based international company, Bumi Armada Berhad, announced the launch of the Armada Tuah 105, a 12,000 BHP class AHTS vessel at noon on 14 March at Drydocks World Shipyard on Batam Island, Indonesia