India’s forex reserves slide to $561 billion

India’s forex   reserves   slide to   $561 billion
Picture used for illustrative purpose only.

Most Popular Stories