Asda's recent £568m sale-and-leaseback of 24 stores and its Lutterworth depot (‘SUPR and Blue Owl swoop as Asda agrees £568m ...