China gets a lot of flack for all the coal plants it builds. However, there’s been some evidence that the country could step out as a leader not just in pollution, but in renewable energy… Riaz Kanani 15 years ago China is the biggest: Plans set for a gigawatt of solar panels Share via: