During the last one year, India seems to have lost the race in becoming the world leader in terms of development, prosperity and growth thanks to the recession brought about by the Covid-19 pandemic. The total number of poor people in the country has swelled...
+ Read MoreChina may have become more prosperous in comparison to India in 2020, estimates new study
