By Alec Mattinson2022-06-21T07:59:00
Supermarket sales fell by 1.9% over the past 12 weeks, despite inflation soaring to its highest level since 2009. Plus Ocado raises £578m from new share placing.
Already have an account? Sign in here
Already have an account? Sign in here
You’ve used up your article allowance