Quizzing Live

Which American Retail Giant Owns The Uk Supermarket Chain Asda

Answer:
Walmart