Wood Group wins refinery contract with Total

Maintenance & Reliability