The Retail Crisis Catches Up with Debenhams

Debenhams was reportedly worth £900 million in 2016, but today the retail giant is only worth £20 million. Debenhams generates approximately 80% of its revenue in the UK, thus the firm is highly dependent on a single country. Considering that the British retail industry has been experiencing somewhat of a crisis, with firms including M&S, … Continue reading “The Retail Crisis Catches Up with Debenhams”