Mumbai is correct - HDFC (Housing Development Finance Corporation) Limited has its headquarters in Mumbai. HDFC is one of India's largest housing finance companies and is based in the financial capital, along with most major financial institutions in India.