Loading…
CNOOC Ltd awards multiple offshore contracts to foreign contractors · Endata