Management is struggling to stop the rot at ailing department store chain Debenhams, which saw sales slide 3.6 per cent over the all-important Christmas period.



Source link