China's clean energy paradox: More renewables, more coal

China, Renewables
Business
image