Detailed Solution:
The correct answer is “25 per thousand”.
India's infant mortality rate (IMR) in 2024 is 25.799 deaths per 1,000 live births, a 3.08% decline from 2023. IMR is the number of infant deaths under one year of age per 1,000 live births.