By Elena Cherubini2020-05-21T07:56:00
Marks & Spencer profits dropped to hit a three-decade low at £403m and while the retailer vowed “never the same again” many wonder if it will be able to weather the storm
Already have an account? Sign in here
Already have an account? Sign in here
You’ve used up your article allowance