old

Plans to close 22 Debenhams stores and secure rent cuts on 100 others were given the go-ahead after creditors backed its proposed company voluntary arrangement at a meeting in Central London yesterday.

To Read The Full Story: