Retail inflation falls to 25-month low in May as food prices slide

Retail inflation falls to 25-month low in May as food prices slide