Located in Himachal Pradesh, 180-MW Baira Siul hydropower station was commissioned in 1981 and comprises three Francis turbines. The project involves the rehabilitation and upgrade...
* The information available in this section may vary depending on the project.