May 9, 2025: India has abstained from a key International Monetary Fund (IMF) vote concerning a USD 1 billion review…