ICAPE Group Announces the Completion of €47 Million Financing Package, Including €41 Million Senior Debt and €6 Million Recovery Bond Dec 20, 2023 12:00PM