the nepalese snow trout, a migratory fish that moves between the himalayas and low lands for spawning and feeding. ifc has commissioned an extensive cumulative impact assessment of the entire trishuli river basin to understand how to best balance hydropower development with river flow and a healthy aquatic...