Schwarz Group

Retail conglomerate operating Lidl and Kaufland