After you register, check your email for the password and then return to log in.
Ibex Energy is a private company focused on developing large scale renewable energy projects in Europe and Emerging Markets.
The Ibex Energy team has significant experience in financing, developing and operating projects for sustainability.
Ibex Energy is committed to protecting the environment, promoting the health and safety of its employees, respecting local culture and values, and striving to be an exemplary corporate citizen.
Ibex Energy AG
Postal & Registered Address:
Sihleggstrasse 23, 8832 Wollerau, Switzerland
Hauptstrasse 66, 8832 Wollerau, Switzerland