Top 5 Posts for November 2018

China is installing more renewable energy capacity than any other country in the world. At the same time, its energy market is so large that the coal power capacity it is installing is equal to the entire U.S. coal fleet and is supporting high polluting coal projects in developing countries. Evan Barnard reports on this … Continue reading Top 5 Posts for November 2018