Transocean wins 13-well North Sea contract with ConocoPhillips

Post Thumbnail

Breaking