China is an increasingly prominent actor in infrastructure development in the Global South. Hydropower, as a renewable energy source, is a key area in which Chinese technological cooperation and finance… Click to show full abstract
China is an increasingly prominent actor in infrastructure development in the Global South. Hydropower, as a renewable energy source, is a key area in which Chinese technological cooperation and finance can contribute to sustainable growth. However, many of China's overseas hydropower projects remain controversial for their social and environmental impacts.
               
Click one of the above tabs to view related content.