Committed to greener steel production for the energy industry

© Supplied by TenarisTenaris' seamless pipe mill in Bay City, Texas.
Tenaris' seamless pipe mill in Bay City, Texas.
Tags

More from Energy Voice

Latest Posts