Li & Fung

1 result

A sign stands above the entrance to a Debenhams Plc department store on Oxford Street, London. Photograph: Jason Alden/Bloomberg

Debenhams has secured £40 million in additional funding from some of its lenders as it strives to find a longer-term solution to its financial problem(...)