A business that is limited in size and revenue. The definition varies by industry.
Filter
Firm Characteristics
Rank
0
A business that is limited in size and revenue. The definition varies by industry.