India’s forex reserves slide by over $2.47 billion

India’s forex   reserves slide   by over   $2.47 billion
play icon
Picture used for illustrative purpose only.