Renewable energy company specializing in the design, manufacturing, execution, and service support of hydro-turbines and hydropower solutions