17 November 2025

UK insurers look in the mirror and ask: are we innovative?