Daimler Trucks North America and Portland General Electric have launched a new charging site in Portland, Oregon. The site, called “Electric Island” in reference to its location in Portland’s Swan Island industrial district, is designed to be the first of a new generation of charging centers that will allow Medium- and Heavy-Duty commercial electric trucks […]