B bloomberg.com China now generates more renewable power than entire Europe combined 4 points YashdharaC 4 years ago 1 comments