28 October 2025

Time to break the "insurance doom loop", says Finance Watch