WorleyParsons confirms EPC contract for Buzzard Phase 2

© CNOOCCNOOC Buzzard Phase 2

More from Energy Voice

Latest Posts