Costco is Coming to France

The American behemoth Costco announced that it will be setting up its shop in the Parisian suburbs in spring 2015. This will be the first of 25 shops they hope to open over the next […]