Why Aldi Shoppers are Savvy Shoppers

Aldi supermarkets originated in Germany in 1946, but are now prevalent in 20 countries worldwide, including 775 stores (2018 figure) in the UK, which they predict will rise to around 1200 by 2025. Aldi appeared in the UK in 1990 and would appear never to have looked back. The meteoric rise of this supermarket is…