Business Mattei Plan: Meloni–von der Leyen summit yields €1.2 billion in agreements, unveils strategy to tackle Africa’s debtby Maria Elena Ribezzo 20 June 2025