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, closed corporation, private corporation
Install App