Sharing on Mastodon:
India's $127 billion NRI deposits arm gives RBI more firepower, setting rupee up for rally
Save
Home
About