7 employees
Tamanini Hydro design, produce and install hydraulic turbines and hydroelectric plants based on state-of-the-art technology.
1965