where did aldi stores originate
Aldi: a history of the low-cost supermarket. Aldi started life in 1946, when Karl and Theo Albrecht took control of their motherâs grocery store in the German city of Essen. From the small provincial store, they built one of Germanyâs biggest retailers, which became renowned for its low prices. The name Aldi is a combination of Albrecht and discount.