Organisation Energy City Foundation (CIUDEN, PIC: 996613212) Type/Role Participant Programme Provide funds? no