Lagardère Travel Retail and Carrefour want to open 30 stores annually—including a self-serve concept—in the coming five years at SNCF train stations throughout France.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results