Daimler Truck North America (DTNA) announced two significant investments at its headquarters complex on Swan Island, a new Electric Vehicle Supply Equipment (EVSE) training center adjacent to Electric Island and a new engineering facility at the DTNA campus. The new addition to Electric Island represents the next phase to accelerate testing and development of charging […]