buses Archives - We Are The Mighty

China’s electric buses kill oil demand as US dependency increases

China’s rapidly growing fleet of electric buses could be the biggest existential threat to oil demand in the future as more and more vehicles shun fossil fuels.

A new

Do Not Sell My Personal Information