Keppel Corporation Limited

GPTKB entity