India’s forex reserves slide by over $2.47 billion

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

Most Popular Stories