Editorial: China leads the world in renewables drive

July 2017