site logo

Aldi's gains in customer satisfaction challenge Walmart, supermarkets, report says