Carrefour Spain rolls out compressed natural gas trucks in its fleet - iXtenso – retail trends
Carrefour Market Les Vans - Supermarchés, hypermarchés (adresse)
Bordeaux , Aquitaine / France - 06 14 2020 : Carrefour Market Logo Sign Supermarket On Delivery Van To Deliver Sall At Home Stock Photo, Picture and Royalty Free Image. Image 150244877.
A Carrfeour supermarket delivery van drives by sign showing no petrol prices at a Carrefour shopping center in Nantes, France Stock Photo - Alamy