“Carrefour has a clear responsibility under international human rights standards to ensure abuses do not occur throughout its operations, including …
Read more: Saudi Arabia: Migrant workers at Carrefour sites exploited, cheated and forced to live in squalor
2024-10-21