10 December 2025

The savings illusion: why Europe needs investment, not deposits - and the insurers' role