fbpx
Home Tags All-electric bus

Tag: all-electric bus

Westchester steps to the front with a new electric bus

The all-electric buses are powered by high-energy batteries and a full charge that can keep the buses running for about 200 miles takes just about four hours.