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