FinanceMarks and Spencer to Close Seven of its Eighteen Stores in France spanner44 8th November 2016 0