Organisation Madrid's Institute of Development and its Enterprise Group (IMADE, PIC: 998545646) Type/Role Participant Programme Provide funds? yes Budget reserved Budget committed