Day: January 4, 2018

Technology

Drones, robots…and Mercedes?

With the unveiling of its Vision Van at its Van Innovation Campus in Stuttgart, Germany, Mercedes has showcased how robots and drones could soon be used more effectively for delivery tasks. Van hire and leasing […]

Shares 0