You are here

hsr_launch_picture_for_web_story.png

IHA Board members present the 2018 Hydropower Status Report ahead of its launch in Beijing, China, on 24 May 2018.