JPT Tags

SPE.org 

Majors BP and Chevron have overcome development challenges and delays to launch their respective Clair Ridge and Big Foot projects.