By John Beaumont, George MacDonald, Becky Waller-Davies, Luke Tugby and Tony Shiret2019-01-11T13:27:00
Debenhams chair Sir Ian Cheshire and boss Sergio Bucher were both ousted from the retailer’s board following a dramatic AGM yesterday.
Already have an account? Sign in here