News

CPI inflation hit a 67-month low in March 2025. The bank anticipates an average CPI of 3.7-3.8% for FY26 and suggests the RBI consider cutting interest rates, as the economy enters a "Goldilocks ...