Public limited companies are listed on stock exchanges in India. Hence, the general public can trade in their shares. However, private limited companies are not listed and therefore the general public cannot trade in their shares.