It might be the world’s top polluter, but China is also way ahead in renewable power.  Learn more in less than 9 minutes.

Video by Tomorrow’s Build

.