IEA claims that the revolution in electric cars is on pace.
In Changzhou, China, in March, workers at the plant of Chinese automaker Li Auto assemble cars on a line. The International Energy Agency projects that this year, 17 million electric…
Read more