By Luke Tugby2019-04-18T14:19:00
Debenhams boss Sergio Bucher is stepping down, just days after lenders took control of the embattled business.
Already have an account? Sign in here