April 1, 2015
French department-store operator Galeries Lafayette is to close at least two of its stores in France, according to new agency Reuters. Located in Thiais, a suburb of Paris and in the southern town of Beziers, the stores are said to...