The auction process for Asda has lasted for several months. Walmart decided to sell a controlling stake in Asda after shelving plans to float the business following a failed £7.3bn merger with Sainsbury's, which was blocked on competition grounds.