India’s consumer price inflation hit a 5-month low of 4.31 per cent in January 2025, down from 5.22 per cent in December 2024 ...