In the fight with inflation, indiscriminately throwing interest rate hike punches one after the other, may well have landed a knock-out blow. We’ll just have to wait and see whether it was to inflation or the economy. PrevNext