Subscribe
URL of the page has been copied to clipboard.
Meaning : A corporation owned by a few people. Shares have no public market.
Synonyms : close corporation, private corporation, privately held corporation
Install App