Take a look inside Mubai, India's economic powerhouse
Frantic but functional, Mumbai is India’s economic powerhouse. Located on the country's west coast, it's home to about 21 million people living in the fast lane. CNBC's Tom Chitty explores the nation's most populous city on the first stop of his journey through India.
Wed, Oct 17 201812:22 PM EDT