Swatch boss says Trafford Centre store WILL open today as he defends watch launch that sparked chaos
The boss of the billionaire family owners of Swatch spoke out after stores were forced to close in Trafford Centre and the UK
Original source: Manchester Evening News