Sector

Energy

Country Of Origin

Germany

Current presence

Germany / Kenya

Cohort

3