electric buses

Jun
15

Frankfurt 'enters new territory' with electric buses

China’s BYD Company Limited has inked a deal to supply the city of Frankfurt, Germany, with its all-electric, long-range,
1 min read