1
Read more about Indian borrowers begin 2021 on a high, sell bonds worth $2.1 billion on Business Standard. They are joining borrowers globally that have been rushing to credit markets, after yields crashed following cash-boosting measures