TRaC Announces Plans for Major Investment in the North West of England

TRaC, the leading testing, certification and validation company, announces plans for a major investment of £1 million in a new test facility in Up Holland, Lancashire.

Industries served