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…
Continue Reading
News Source: techxplore.com