Joint Stock Company: Meaning, Advantages & Formation
Joint Stock Company: Meaning, Advantages & Formation
Definition and Legal Identity
Legally, a Joint Stock Company is an artificial person created under corporate statutes. It enjoys perpetual succession, meaning its existence continues despite changes in ownership. Shareholders own transferable equity, and the company can sue, be sued, own assets, and