0 votes
What is the rank of India in world?

1 Answer

0 votes
India, which was ranked 58th in the annual Global Competitiveness Index compiled by Geneva-based World Economic Forum (WEF), is among the worst-performing BRICS nations along with Brazil (ranked even lower than India at 71st this year).
...