16 May 2024

'Remarkable' Italian green bond demand as key tweaks hit mark