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