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