Keppel Corporation Limited, through its offshore and marine units in Keppel Offshore & Marine Ltd (Keppel O&M), have clinched contracts…