There are several key differences between public and private companies. Public companies must have a minimum of 7 members while private companies need only 2. Private companies cannot have more than 50 members excluding employees, while public companies have no limit. Private companies can begin business immediately after incorporation but public companies need a certificate first. Public companies can issue shares to the public via prospectus, while private companies cannot solicit public investment. Private company shares have restricted transferability but public company shares can transfer freely. Public companies must have a minimum of 3 directors and hold statutory meetings, which private companies do not have to do. Director appointments and remuneration in public companies also have additional restrictions that do not apply to private companies.