By Petah Marian2015-01-07T00:01:00
Shop price inflation fell again in December, declining for the 20th consecutive month, according to the BRC-Nielsen Shop Price Index.
Already have an account? Sign in here