Keppel Offshore & Marine Ltd (Keppel O&M) has secured contracts worth over $20.7 million through its overseas subsidiaries for theā¦