News

Carrefour has agreed to offload seven outlets to rival brands and end a franchise contract in favour of another competitor.