New Delhi, April 13 -- India's benchmark inflation, as measured by the Consumer Price Index (CPI), fell to 4.85% in March from its 5.09% level in February 2024....