India's city dwellers are cutting spending on everything from cookies to fast food as persistently high inflation squeezes ..
As usual, the culprit was high food prices, with retail food inflation at 10.87 percent. Ironically, the Monetary Policy ...