The listing really seems to surprise most Indians as the hectic life of Mumbai would never really make a Mumbaikar feel it is the best life. It is a matter of pride to Indians that Mumbai is ranked 13 among the many global industrial cities. Very rarely India manages to be on these lists.