India’s $127 billion NRI deposits arm gives RBI more firepower, setting rupee up for rallySeptember 3, 2026
India’s $127 billion NRI deposits arm gives RBI more firepower, setting rupee up for rally Forex News September 3, 2026 The Indian rupee is set to add to its recent rally on Thursday after a massive $127 billion mobilisation through…