Nepal is betting its future on hydropower – but the climate crisis is washing those hopes away - Nepal’s clean energy ...