Loading…
Constellation wins 810-day drillship contract with Petrobras · Endata