Aldi was founded in 1946 by brothers Karl and Theo Albrecht when they took over their mother's store in Essen, Germany. The company has since grown into a multinational supermarket chain with over 10,000 stores in 20 countries.
ALDI Knowledge Showdown: Will You Emerge Victorious?