Tech Insider
Electric semi-trucks charging station.
Lack of charging infrastructure is slowing down the deployment of electric semi-trucks, according to Daimler Truck North America president and CEO John O’Leary.