top of page

Driverless electric truck starts deliveries on Swedish public road



bottom of page