Projects

INCEBEL HEPP TURBINE DESIGN

INCEBEL HEPP installed power is 2 x 3.6 MW