21 October 2025

EU unveils "independence moment" as insurers call for lasting simplification drive