Automated Truck by IVECO and Plus Now on Public Roads in Germany Jul 6, 2023 08:00AM