CBRE's last global report in November 2008 had placed Mumbai fifth in the pecking order. Delhi, however, bettered its previous ranking ending-up a slot higher this time at 12 place.
Text: Business Line
Image: Getty
Also see: 10 biggest US bankruptcies