Incubator

An umbrella organization or facility that is established to nurture young (start-up) businesses during their early months or years.

It usually provides affordable space, shared offices and services, hands-on management training, marketing support and, often, access to some form of financing.

Read more ...

The original term: a safe environment for premature babies. Also: a machine to hatch eggs.

 

Log in