Business Christine Lagarde: Technology, fragmentation and the new uncertainty March 6, 2026 News Desk ECB – European Central Bank