The Schwartz Group, headquartered in Germany, is the largest supermarket retail chain in Europe, with a turnover of 125.3 billion euros (£104 billion). It operates through two main banners, Lidl and ...
German supermarket chain Aldi Sud has become the first global food retailer to incorporate the MSC’s new improvement program into its seafood sourcing policy ...