Insurance industry performance and the productivity imperative McKinsey(03) Author Dalbo 18 Sep 2025 Save Image Image gallery: Catchalls Of The Insurance Industry Are You Being Completely Ripped Off