
Number of Carrefour stores in Poland 2020-2021, by format
In 2021, Carrefour had over 900 shops in Poland in six formats, including e-commerce store. Carrefour also owned a network of shopping centers, logistic and reloading centers, and petrol stations in the country.