UAE Awards Petrofac $615M EPC Contract for Carbon-Capture Project Shem Oirere October 8, 2023 No Comments U.K. contractor will deliver carbon capture units, pipeline infrastructure and a network of wells for carbon dioxide recovery in a project set to finish in 2026.Read More