pj-jri-240518-01-001_25785314.jpg
Oil and Gas News
Multi-year Extension of Repsol Sinopec Deal Prolongs Petrofac’s Success in North Sea