AUTOMOTIVE

Volvo Trucks – Refuse handling like you’ve never seen it before (autonomous truck)