July 13, 2015
French department store Galeries Lafayette is to close its store in Lille, in northern France. The store had not made a profit since it opened in 2007. The news comes after Galeries Lafayette announced in March that it would...