UK News

Legal & General finishes £505m buy-in with Inchcape pensions

This deal secures the benefits of 2,295 retirees and 5,890 deferred members.