NEW YORK: New Delhi and Bangalore have joined Mumbai as the Indian cities ranked among the world's top 75 centres of commerce, reflecting the growing global economic clout of Asia. Mumbai is ranked 48th, the Indian capital occupies 61st position and Bangalore is at 66th spot in the 2008 'Mastercard Worldwide Centres of Commerce Index' released...
Full Story: The Times of India

