Briefing Chinese buses are the EVs making the biggest impact on global oil demand

Electric vehicles made up 7% of new vehicle sales in China last year.

Read the original article...