Proterra fulfills its mission as a mode of motion
The EcoRide™ BE 35 passes the test in public transit By Glenn Swain The acclaimed inventor Thomas Edison once defined electricity as a mode of motion, a description that could just as easily apply to Proterra, Inc, Greenville, SC, a manufacturer of advanced technology for heavy-duty transit buses powered solely by clean domestic fuels and […]