ALDI

ALDI

A large discount supermarket chain with more than 10,000 stores in 20 countries.