Aldi is the common company brand name of two German multinational family-owned discount supermarket chains operating over 12,000 stores in 18 countries. From Wikipedia
The UK’s second-largest supermarket plans to invest £1 billion in price cuts, expand store space, and drive market share growth despite rising costs and fierce competition.