The closure of 50 stores by Debenhams Because of annual losses
According to Debenhams
Uk stores sales fall 6.3 over the year. those stores account more 80% profit. Debenhams have 166 branches.
Mr. Bucher said that Debenhams is profitable business which generates 160m of operating cash and 33m in profit before tax.