By Warren Ackerman and head of European consumer staples research, Barclays2023-02-09T15:39:00
We still don’t expect food prices to peak until Q2 2023, despite the FAO global food index having just posted its tenth consecutive monthly decline
Already have an account? Sign in here
Already have an account? Sign in here