Selfidges has announced that its sales for the last financial year increased by 10.4 per cent and its operating profit attained the highest level in its 105-year history. The Group stated that sales were more than £1.2bn for 2013 and that operating... Read More