Mumbai is India's financial capital, hosting the country's oldest stock exchange (BSE established 1875), the Reserve Bank of India, and headquarters of numerous financial institutions and multinational corporations. While New Delhi is the political capital, Mumbai dominates in banking, finance, and business, contributing significantly to India's GDP.