LIDL
Description
Lidl is a leading supermarket chain in the food distribution sector in Europe, with a network of 10,500 own stores. Together with the chain of hypermarkets Kaufland forms the Schwarz Group, a business group with more than 80 years of history.