Galeries Lafayette, an upscale French department store in Paris ... amid declining foot traffic and increased competition from online and specialty retailers, results have been mixed.
Some results have been hidden because they may be inaccessible to you