Europe Must Break Free from Its Digital Dependence Cristina Caffarra Project Syndicate 7 9 12.03.2025 .....© Project Syndicate visit website