Home / Tag Archives: UK

Tag Archives: UK

China’s E-Bus Fleet Dents Global Oil Demand

Infographics

Looking for an electrification project that really dents global oil demand, one has to look past Tesla and towards China’s massive fleet of electric buses. Close to 400,000 have been introduced to Chinese streets in a coordinated effort by the Chinese government …

Read More »