British department store group Debenhams is to be liquidated with the potential loss of 12,000 jobs, its administrators said on Tuesday.
In a statement emailed to The Epoch Times, FRP Advisory said Debenhams would be wound down after it failed to find a buyer partly due to market uncertainties caused by the CCP virus pandemic.