Solar panels and wind turbines work in an integrated power station in Yancheng city in Jiangsu province, China. AFP

Renewable energy revolution to create 100 million jobs by 2030