Foreign banks’ India bond purchase at 29-month high in July
Foreign banks bought a net 147 billion rupees ($1.87 billion) worth of government debt in July, their biggest such purchase since February 2020, after having sold net debt worth 400 billion rupees between January and June.