The British department store chain Debenhams is winding down operations and closing all 124 shops with 12,000 potential job losses after JD Sports Fashion ended talks about a rescue deal.
To continue reading this article Register Now. For corporate membership and enquiries see our corporate membership page.