Comment Comment by avra Yeah, Lidl and Kaufland are store chains, with 14200 stores combined. 7500 employees is just Schwarz Digits, the digital services division. parent avra 6 months ago