Petrofac scoops New Zealand well management contract

Post Thumbnail

Breaking