Lidl
-

LIDL
Lidl is a German chain of discount supermarkets that has worldwide operations, including in the UK. The company has more than 9,000 stores in different parts of Europe and has its head offices in Livingston for its UK operations. History Lidl was created in the 1930s and was originally a wholesale grocery business. The business…
