Economy, Business & Finance
When was the last time Britain experienced deflation?
"Joy for consumers: Britain falls into deflation for first time since 1960 as prices plunge"—The Express, 19th May 2015 "Deflation returns to Britain for first time since 1960"—The Guardian, 21st … Read