Long-term industrial investor / owner of renewable energy (mainly hydropower) projects.
• Shareholder (51%) Lunsemfwa Hydro Power Company, Zambia. Owns 2 hydro power plants.
• Shareholder (50,1%) of Fountain Intertrade Corp, to develop hydro power project in western Panama.
In the last five years, ICH has increased its engagement with a range of gender programmes across all regions. ICH has focused on training and strengthening human capital, providing management tools to incorporate these principles into strategic and operational...