China Ramps Up Renewables

China has made notable strides to transition towards a lower-carbon economy.

on June 03, 2016 at 4:00 PM