Begin typing your search...
Showing results for "#Carrefour"
Carrefour pulls PepsiCo products over price hikes
Carrefour's move impacts more than 9,000 stores across the four countries, amounting to two-thirds of the retailer's global footprint of 14,348 stores...