By Ed Devlin2022-03-02T09:06:00
Shop price annual inflation hit 1.8% in February, up from 1.5% in the previous month, which marks the highest rate since November 2011, the British Retail Consortium reported.
Already have an account? Sign in here
Already have an account? Sign in here