By Gemma Goldfingle2013-03-22T15:29:00
When Debenhams rolled out the weather excuse earlier this month when issuing a profit warning, the industry scoffed and its share price plummeted.
Already have an account? Sign in here