India’s foreign exchange reserves hit fresh high of $684 billion

India’s foreign exchange reserves hit fresh high of $684 billion
play icon
Picture used for illustrative purposes only.