News Barclays Finalizes £7 Billion UK Longevity Transaction With Aon As Lead Advisor EDEN December 16, 2022 0