Current AffairsIndustry News

British shop prices decline as ‘intense competition’ grows

Overall shop prices reported deflation of 1.7 percent in March from the 2.

Back to top button
[class^="wpforms-"]
[class^="wpforms-"]