Loading…
Vallourec receives $250M+ OCTG notice of award from Sonatrach in Algeria · Endata