Topic: Icelnd
Why Del Monte Kenya has been terminated by 2 major UK supermarkets
Jul 02, 2024 at 12:31 PM
British supermarket giants Morrisons and Iceland have joined a growing list of retailers severing ties with Del Monte Kenya following continued accusations of human rights abuses a...