India is a land of opportunities and a skilled workforce, as one would agree. Starting a business in India and investing was never so easy, inexpensive and quick. Doing business in India is getting easier day by day due to e-governance and simpler procedures. Companies who intend to start business operations in India can start doing registration of Indian Subsidiary Company. A Subsidiary Company is commonly known as a sister company.