V vgane 0 Jul 13, 2017 #1 Share: Facebook X Bluesky LinkedIn WhatsApp Email Share Link Source: World Economic Forum
GANESH65 Active member Jul 13, 2017 #2 China, US and Russia falling behind India, surprising! Australia ahead of Germany & France is also hard to believe.
China, US and Russia falling behind India, surprising! Australia ahead of Germany & France is also hard to believe.