India’s wholesale inflation dropped to 0.85% in April 2025, the lowest it has been in 13 months. This…