Legal & General has completed a £505 million buy-in with the Inchcape Motors Pension Scheme, securing the benefits of 2,295 ...