Headquartered in Germany, Lidl International is a chain of grocery stores that has been expanding throughout Europe and the world for over 40 years. Lidl currently operates around 12,000 stores and more than 200 goods distribution and logistics centres in 31 countries, offering a range of affordable food and non-food products.