Aldi Nord operates in France, as well as other countries such as Denmark, Portugal, and Spain. Aldi Nord and Aldi Süd have been separate entities since 1966 but maintain contractual business with one another.
ALDI Knowledge Showdown: Will You Emerge Victorious?