Debenhams confirms administration for second time in 12 months
Department store chain Debenhams has confirmed it has formally entered administration. The firm has appointed administrators from the FRP Advisory to oversee the process, after announcing it had filed a…