AllSaints has reported a year of record profit performance with pre-operating exceptional EBITDA increasing by 1% to £69.5 million. However, total revenue in the year to 1... View Article ...