India's forex reserves slide by $306 million to $601 billion

Search

India’s forex reserves slide by $306 million to $601 billion