Debenhams boss Sergio Bucher steps down 18th April 2019 RMS Manager He says it is “time to move on” following the takeover of the struggling retailer by its lenders. Read full original article »