March 23, 2021 | Other (Beef, Timber, Coffee) • Latin America
A new lawsuit has been filed against the Casino Group, a major French supermarket chain with Latin American subsidiaries, claiming that the company’s supply chain practices in