4 February 2025

Royal London signs £120m BPA deal with Lufthansa Group