By Nicola Harrison2014-04-09T08:31:00
Shop price inflation deflated for the eleventh consecutive month in March, dropping 1.7%, as retailers kept their prices sharp amid stiff competition.
Already have an account? Sign in here