DPD invest £4.3m in new depots in south-east and Scotland


 

DPD is to open three new depots in London, Southampton and Dundee to handle the expected increase in parcel volumes this Christmas. The expansion – an investment of £4.3m by DPD – is expected to […]