S&P Global Ratings on Thursday said rising rates and increased European energy insecurity are hitting growth in almost every country, but India with an estimated 7.3 per cent growth
Share this article
If you liked this article share it with your friends.they will thank you later