Keppel Shipyard Ltd (Keppel Shipyard), a unit of Keppel Corporation Limited through Keppel Offshore & Marine Ltd (Keppel O&M), has delivered FPSO Capixaba…