Business Piero Cipollone: The case for a digital euro in the European payments landscape January 3, 2025 News Desk ECB – European Central Bank