India saw its best phase of macro-economic stability in the past five years and is set to become the fifth largest economy in the world by the end of this year, the country’s top diplomat in the US has said, urging the young American students to come and study in India. Read more
Economic Times