Mumbai is a financial capital of India. It is one of the most populated cities in the country. The cost of living is high and real estate property rates have already skyrocketed. Owning a new office at an affordable cost and at prime location of the city can be a goliath task to achieve for any business.