New Delhi: India's retail inflation is likely to stay below 3 per cent till June 2025, according to a recent report by the State Bank of India (SBI). The report highlighted a sharp fall in consumer ...