ALDI

Aldi is a leading global discount supermarket chain with over 9,000 stores in 18 countries, and an estimated turnover of more than $50bn.