39991-55abab8975e5c2c78c9450d0b26b61c7.jpg
Oil and Gas News
Petrofac Secures $615 Million EPC Contract for ADNOC's Habshan CCUS Project