7 March 2025

Royal London reports £277m profit as bulk annuity business expands