Loading…
Vallourec wins $1B OCTG supply contract from Petrobras · Endata