by
Divyesh Patel , Assistant Professional Officer- Treasury , City Of Cape Town
I would say Joint-stock company is better.
In joint-stock company, the business is done on a large scale and all the economies, internal and external, are available.
Joint-stock companies a shareholder can sell his share at any time he likes and to anybody he likes. He is not tied to the concern for life as a partner is wedded to his firm.
Joint-stock companies can engage the services of experts and can take advantage of economies of production and can, therefore, produce cheaply and efficiently.