Vaughan takes the reigns as new MD of Babcock’s Equipment

0

Babcock’s commitment to delivering trusted engineering support services to industry

0

Once a machine`s warranty has lapsed, customers are offered the option of refurbishment. David Vaughan and Ben Buys, sales director and operations director respectively for