Loading…
Vallourec wins up to $1bn Petrobras offshore OCTG supply contract · Endata