fbpx
Home Tags Diesel bus

Tag: diesel 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.