Organisation BLACKSWAN FOUNDATION (BF-CH, PIC: 909343088) Type/Role Participant Programme Provide funds? no