Daimler Truck North America invests in clean transportation technology in Portland, Oregon
Daimler Truck North America LLC (DTNA) today 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 …