Is Debenhams Going To Be The British High Street’s First Major Loss?

With no physical stores open, Debenhams has filed a notice of intent to appoint administrators.