Lidl
Lidl, as part of the German Schwarz Group, is one of the leading food retail chains in Germany and Europe. It operates in 32 countries around the world, with about 11,900 stores, as well as more than 200 logistics centers and warehouses in 31 countries. Lidl opened its first stores in Serbia in October 2018 …