It's been 10 yearsMumbai, the most populous city in India, is squeezed into a peninsula on the edge of the Arabian Sea. It’s a hot, muggy, cosmopolitan...