India's CPI inflation fell to a 7-month low of 3.6 per cent in February 2025 due to a substantial decline in food and ...