Installation, Testing and Commissioning at Middle Tamor Hydropower Project (73 MW)
Owner | Chongqing Water Turbine Works Co.,Ltd |
Category | Hydropower |
Project type | Erection & Installation – Electro Mechanical Works |
Location | Taplejung, Mechi, Nepal |
Status | Ongoing |