TradeGerman retailers Lidl, Kaufland pull down shutters on Russian productParent group Schwarz is the biggest retailer in Europe.. Lidl store.Photo: Wikipedia CommonsRachel Mutter