Keppel Lands $120 Mln in Contracts

Keppel Offshore & Marine (Keppel O&M)’s wholly owned subsidiaries Keppel Shipyard (Keppel Shipyard) ...

read more →