incubator space
Definition
An industrial park or building subdivided into small units to house small, growing companies who wish to share office, clerical, or meeting room space.
Recommended Articles from InvestorGuide.com
Related Videos
Featured Advertiser
