Krakow, Poland, Carrefour supermarket store front logo signage closeup. Empty parking in front of the store building, nobody. Carrefour retail company Stock Photo - Alamy
The Interior of Carrefour Supermarket Editorial Image - Image of indoors, hypermarket: 206509035
Carrefour considers selling off Poland and Taiwan” - RetailDetail EU
Kerfuś - Wikipedia
Krakow, Poland. 12th July, 2021. People walk past a Carrefour shop inside a shopping mall. Credit: Omar Marques/SOPA Images/ZUMA Wire/Alamy Live News Stock Photo - Alamy