The boss of Debenhams, Sergio Bucher, is expected to step down, having played his role in refinancing the struggling department chain at the hands of its lenders. A source close to the Bucher has suggested that ‘having stayed on to get the refinancing in place,’ he thinks now would be …
Read More »