top of page

Discover our cutting-edge Hydropower turbine technology in:

Manufacturing unit
​
4th km N.R. Farsala - Volos, Farsala, Greece
​
p : (+30) 24910 22141
​
Athens Office
​
98 Kifissias Av., Athens , Greece
​
p : (+30) 210 691 8677
​
bottom of page