Who Owns Debenhams Uk?

Debenhams Debenhams’ former flagship store on Oxford Street, London Operating income £43.4 million (2018) Net income £(461.0) million (2018) Number of employees 25,000 (2019) Parent Celine Jersey Topco Limited Who took over Debenhams brands? boohoo GroupDebenhams, which went under in December 2020 and was bought by boohoo Group in early 2021 as a online-only proposition, …

Who Owns Debenhams Uk? Read More »