DPD lays claim to UK first as company launches autonomous ‘locker on wheels' robot deliveries Continue reading… Read More Autonomous deliveryStaff WriterNovember 12, 2024DPD, Robot deliveries, Robots, Autonomous deliveries, Ottobot, Online delivery, UK, OttonomyComment