A part of a hydroelectric plant, it is one of Tata Power’s largest pumped hydro projects and is aimed at stabilising the electricity grid with the integration with renewable energy sources ...