Forex reserves drop $2.11 bn to $723.608 bn in week ended Feb 20
India’s foreign exchange reserves dipped by $2.119 billion in the week that ended February 20…
India’s foreign exchange reserves dipped by $2.119 billion in the week that ended February 20…