In dictionaries:
Business incubator
Supports startups with resources, mentoring.
Technology business incubator
A technology business incubator (or TBI) is a type of business incubator focused on organizations that help startup companies and individual entrepreneurs which use modern technologies as the primary means of innovation to develop their businesses by providing a range of services, including training, brokering and financing.
start up incubator
more...