TRAC set to become TORUS Measurement Systems

TRAC Measurement Systems Ltd (TMS) and TRAC Americas Inc (TAI) will now operate as a stand-alone Measurement Group called TORUS Group, enabling them to focus on further development of their measurement product and service offering. The company’s main site, based in Telford, UK, and the Denver site in the US are set for expansion to […]

CanTech International