The dealership will be the sole distributor across the whole of south Wales
Deal sees Babcock manage 400 HME vehicles on 150 UK sites