China is positioning itself as the world’s champion for renewable energy and has been heavily investing in the sector for the last 20 years. In order to support its renewables sector and consolidate the supply chain, it has also been financing mega-projects that exploit natural resources such as coal and oil — particularly in Africa.