Europe Debenhams set to close with 12,000 job losses – BBC News 2 December 2020, 3:50 am Team Buyback Share this:TweetRedditTelegramWhatsApp