The Mirror
The Mirror
UK · 14 mins ago

UK department store faces liquidation after 21 years with £24m debt

The UK department store has been open for over 21 years but has net liabilities of £24.1 million
The Mirror
Do you trust The Mirror?
Sign in to rate
Discussion
?

No comments yet — be the first to start the discussion!