News

New Look has shut more sites across the UK as shoppers bemoan the death of the British high street. New Look pulled the ...