Daimler Trucks launches additional electric Freightliner Customer Experience fleet


D593963 Daimler Trucks launches additional electric Freightliner Customer Experience fleet
Loading