First Charging Site for Heavy-Duty Trucks

Automotive company Daimler Trucks North America (DTNA) along with Portland General Electric (PGE) has officially opened the first of its kind charging site for heavy duty trucks. The charging site, which goes by the name of Electric Island, is located on Swan Island...