Bangalore, Delhi, Mumbai In New Global Prosperity Index

Bangalore emerged as India's highest ranked city at No. 83 in a new index of the world's 113 cities in terms of economic and social inclusivity, topped by Zurich in Switzerland.

Comments