China, which was one of the worst offenders in the area of carbon emissions, is now a world leader in the adoption of renewables. China is on the way to becoming “green superpower.” Now the world’s largest floating solar plant in the South Anhui Province of China is finally online and generating renewable energy. This […] |