Apart from Mumbai, Delhi (Rank 22) is the only Indian city in the 'Global Top 30'. On the Commercial Attractiveness Index, Mumbai is ranked at No.24 and Delhi at 26. In terms f economic size, Mumbai is at No 17. In terms of corporate presence, Mumbai comes ahead of San Francisco, Shanghai, Sydney, Singapore, Washington, Atlanta, Toronto etc. Delhi, too, is ahead of cities like Guangzhou and Frankfurt. Corporate presence is based purely on number of headquarters of the Forbes 2000 list.