There are 600,000 electric buses on the roads of China's massive cities, including the 24/7/365 cities of the Pearl River Delta.

China's transit demands dwarf European requirements. There is nothing unique about Europe.

Michael Barnard
Michael Barnard

Written by Michael Barnard

Climate futurist and advisor. Founder TFIE. Advisor FLIMAX. Podcast Redefining Energy - Tech.

No responses yet