4 June 2025

Investment returns top €1bn from asset-intensive work at RGA's Irish unit