Loading…
Petrobras and Vallourec sign $1B tube supply contract through 2029 · Endata