1 Min Read
The Tussa II hydropower plant will feature two 75MW Pelton turbine units providing a total installed capacity of 150MW.
Work & Theory on July 14, 2026
Uncategorized