Annual U.K. shop-price inflation fell in February to its lowest rate in nearly two years supported by a slowdown in food prices on lower input costs, a report by NielsenIQ and the British Retail Consortium showed.
What's Your Reaction?