Payments for €20,000 or over for the period: 01 January to 31 March 2025 Unnamed Column Unnamed Column Unnamed Column