DPD UK has opened its first all-electric last-mile delivery depot in Westminster, London today (17 October). The 5,000ft² Westminster site, which can handle 2,000 parcels per day, is the first of eight all-electric depots planned across the capital. The next will open in Shoreditch next month and DPD is searching for sites in Bayswater, Covent Garden, South Kensington, Marylebone, Barbican and Bank. “We have nine large depots in London and will never get another so we need to focus on micro […]