Overview:Commissioned in 2020, the Sawra Kuddu HEP is a 111 MW run-of-the-river project developed by Himachal Pradesh Power Corporation Limited (HPPCL). Built on the Pabbar River, a tributary of the Yamuna, this project is known for its piano key weir, underground...