China has become a green energy superpower. These 5 charts show how Posted by Nobledazzler on July 16, 2016 Development Economy Leadership +