A C corp, although not an S corp, can go general public and situation stock to new traders, that makes it easier to elevate revenue.Understanding the type of company structure ideal for your venture is really a fundamental step prior to register company in india. Here is a quick overview of assorted small business entities in India: Constrained Leg