Loading…
Transocean awarded $106M contract for Deepwater Invictus drillship · Endata