France Fines Organic Retailers €12.67 Million Over Brand Allocation Pact
France’s competition authority has handed down €12.67 million in fines to a group of organic retail players and their trade association, concluding that they orchestrated a long-running agreement to carve up the market and shield prices from competition.
