Carrefour Polska Launches New Store Concept For Petrol Stations Carrefour has launched a new franchise store concept for petrol station operators in Poland. The new store concept has been designed on the lines of Ora...