Climate threats and Asia's power supply
-
Baihetan Dam construction on the Yangtze River in China -
Nurek hydropower dam spilling in Tajikistan -
Concrete batching plant for Upper-Trishuli-1 in Nepal -
Upper-Trishuli-1 project staff with representatives from key lenders,...