The new goals of supermarkets and the “holy grail” of the market in the US and Europe March 13, 2025 Supermarket retailers in Europe are facing a “perfect storm” as they find themselves trapped in an increasingly complex environment. Retailers’ profit margins have always…