Marks & Spencer’s Doing Better in France Than in the UK
Interestingly, though demand at the Marks & Spencer’s in the UK have been less than appealing, the demand in France has skyrocketed. The retail stores in France, which are all based in Paris, grew 39% to £71 million in the […]