haotan1Sep 15, 20151 min readRace to renewable: five developing countries ditching fossil fuels - ChinaContribution to an article published in The GuardianEnglish media5 views0 comments