Deloitte review finds £58m worth of excess inventory at Ted Baker ...

Responsive image
source