IGW mbH

since 1991
approx. 600 projects
in more than 30 countries

Specialization:
Small hydropower