Trading Performance
Marshalls' revenue from continuing operations for the nineteen weeks ended 10 May 2013 was £103 million (2012: £109 million), a decrease of 6 per cent. Underlying activity was in line with expectations but the delay in the normal