Asda sells 24 stores and depot in £568m sale-and-leaseback deal
Comments Off on Asda sells 24 stores and depot in £568m sale-and-leaseback dealThe debt-laden supermarket giant has agreed to sell the sites to three separate buyers, which will be leased back to Asda
