Significant progress has been made by NHPC’s Subansiri Lower Hydroelectric Project, despite challenges.