Where is the best place for a global setup!!!
How many Indian cities score high on the Global Cities Index? Well, none!
Even as five of the world's 10 most global cities are in Asia and the Pacific -- Tokyo, Hong Kong, Singapore, Sydney, and Seoul -- not a single Indian city figures among...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.