India Gets Even More Un-Competitive, Falls To 60th Position Worldwide: WEF
We call India a developing country, we even term her as the next super-power, but in actual reality we seem to be moving backwards rather than forward if World Economic Forum’s report is to be believed. According to WEF’s Global…