Should Financial Services Profits Pay a Dividend to Society?
The UK’s largest banks and insurers reported another year of strong profits for 2025, and the CBI‘s financial services survey for the first quarter of 2026 recorded business volumes growing…