2 followers
With 500,000 employees in 33 different countries, the Schwarz Group is among the top retailers in the world. Based in Neckarsulm, Baden-Württemberg, Germany, the Group's pillars in food retailing are Lidl and Kaufland. We follow a holistic approach in the way we think and the way we act, which is wh... Read more
Gerd Chrzanowski