WorleyParsons confirms EPC contract for Buzzard Phase 2

Post Thumbnail