Loading…
Vallourec wins $1B OCTG contract from Petrobras for offshore Brazil · Endata