Recent Chinese approval to construct the world’s largest hydropower dam in Tibet has sparked concerns on local displacement, downstream impacts and infrastructure longevity.

Date:
Recent Chinese approval to construct the world’s largest hydropower dam in Tibet has sparked concerns on local displacement, downstream impacts and infrastructure longevity.
