Historic Low in Retail Inflation: June 2025 Sees CPI at 2.10%, Food Prices Drop 1.06%
June 2025 witnessed a historic low in retail inflation with CPI at 2.10%, the lowest since January 2019. Food prices contracted by 1.06%, driven by positive base effects and reduct...