S Corporation
Legal definition for Indian law research
Definition
s corporation
A small business corporation with a limited number of shareholders. Its major significance is the fact that an S corporation usually avoids corporate income tax. Corporate losses can be claimed by the shareholders.
Source: FindLaw
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.