India’s commercial capital, Mumbai, has been named among the world’s ‘dirtiest’ cities, ranking last in the “cleanest streets” category, a global survey of 40 key tourist cities has found.