InvestorQ : Is it true that India sold US treasuries worth $21 billion in the month of March 2020?

Is it true that India sold US treasuries worth $21 billion in the month of March 2020?

Banks,COVID-19,Fundamentals,Macro economic outlook

No More Feeds Available