close
This ad will auto close in 10 seconds

Mumbai slips to 66th rank among world's leading financial hubs

Mumbai ranks at the 66th place, down three places from last year when it was ranked 63rd on the coveted list.