Babcock’s equipment business has been delivering, distributing and supporting an extensive range of Volvo Construction Equipment in Southern Africa for close to two decades. By Mpinane Senkhane The Volvo CE range of heavy duty machinery is...