Ibex Energy AG is rated 3 out of 5 in the category renewables & environment. Read and write reviews about Ibex Energy AG. Ibex Energy is a private company focused on developing large scale renewable energy projects globally to mitigate climate change, and renewable desalination projects in developing countries to provide clean water for communities in remote areas.
Company size
1-10 employees
Headquarters
Wollerau, SZ