July 23, 2026 •

Release notice of Interim Report for the six months ended 30 June 2026

Rome, 23 July 2026 –  Download full document