Monthly Archives For October 2023

China’s electric bus revolution glides on

,

On a rainy afternoon in Shenzhen, damp passengers jostle their way onto the megacity’s buses, the quiet foot soldiers of an electric revolution for coal-guzzling China’s public transport network.Shenzhen ditched diesel buses and went fully…

Read Post →