Asda, which has been working to stabilise its finances, has agreed to sell 24 supermarkets and a major distribution depot in a deal worth £568 million. The move will help pay down debt and free up ...