Wood Group lands £7.1million contract for new energy plant in Texas

Shell relocates Houston staff
Houston, Texas

More from Energy Voice

Latest Posts