World Economic Forum list: India falls 10 spots to 68th

India, which occupied the 58th spot in the annual competitiveness index last year, is among the worst-performing BRICS nations along with Brazil (the latter is ranked even lower at 71st this year).

from The Financial ExpressThe Financial Express https://ift.tt/2AWD8KH
via IFTTT