India’s Largest Hydropower Project Test Run Powers Green Shift
NHPC Limited launched India’s largest hydropower project test run on October 24, 2025. The wet commissioning targets the 2000 MW Subansiri Lower facility at Gerukamukh. Officials oversaw the turbine checks for the
