By Becky Waller-Davies2018-02-08T09:40:00
Debenhams is set to axe around 320 store management roles as it seeks to deliver £10m cost savings.
Already have an account? Sign in here