European supermarket industry

Life & Style

Europe's richest supermarket makes £104 billion – more than Tesco and Sainsbury's combined

Most British shoppers won’t have heard of the Schwarz Group, the powerhouse behind German supermarket Kaufland but they will most certainly have heard...