Mumbai is one of the most developed cities of India. Being regarded as a financial capital of India, it houses head offices or corporate offices of major IT, banking and telecom companies. It is due to the fact the city poses huge employment opportunities all the year round.