Source
Comments
The page 60 of 2020 annual report suggests Carrefour has 78.6 billion euro gross sales, which is 89.78 billion USD according to yearly exchange rate of 2020 on this website: https://www.ofx.com/en-gb/forex-news/historical-exchange-rates/yearly-average-rates/