Political uncertainty dogs business mood across Europe 21.06.2024 20:15 Financial Times Also in this newsletter: white hat hackers, falling birth rates, science round-up