DPD to open £3.5m Peterborough site


 

DPD has invested £3.5m on a new depot in Peterborough, which will be double the size of its current site in the city. The 37,000ft² site at the Gateway Peterborough distribution park will become fully […]