Retailer Carrefour has teamed up with Lagardère Travel Retail to roll out approximately 150 outlets in French stations over the next five years. The stores will span 80 to 400 square metres and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results