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