• Impax New Energy Cooperatief
  • innogy Renewables Ireland Ltd.
  • Ionic Consulting Limited