April 2021 ← All archives Carrefour Reports Net Profit of 298 Million Euros The retailer saw its international revenue share rise to 53.1% at constant exchange rates. Filing Trends · April 29, 2021 Older stories →