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.
Nearby Terms
- Similar companies