Tag

#Greer

Battery

Proterra & Shyft Group sign battery supply deal

Battery

Proterra is building a battery assembly plant in South Carolina