Shareholder value creation in financial services businesses has been more challenging, with life insurance lagging several other areas; business models with a stronger retail focus or more frequent touchpoints (e.g., non-life insurance businesses with annual renewal cycles) have fared better
Retail businesses that have put their customers’ needs at the core have shown significantly higher returns