Published: 05/02/2021
Online fashion giant "Boohoo" has bought London-based retailer "Debenham's" for £55M, including other business assets i.e., their websites and in-house brands too.Around 118 Debenhams physical stores will be closed resulting in a job loss of around 12,000 workers.