Sainsbury’s and Asda could be forced to sell more than 70 stores

Sainsbury’s and Asda may have to sell at least 73 stores in order for the merger to go ahead according to a leading expert in store location.

Check out our free weekly podcast

Back to top button