STS Safety Milestone: TEVA Project Genesis | STS Group
STS Group: Specialist Technical Services on Twitter: "Pictured below are some members of the STS Group team working on TEVA's Project Genesis in Ulm, Germany for our Client, Wood. A celebration took