Closer ties: Storegga and Petrofac strengthen low-carbon links with new technical alliance
Companies sign agreement to 'accelerate and de-risk' cleaner energy initiatives
Companies sign agreement to 'accelerate and de-risk' cleaner energy initiatives