business incubator - Investment & Finance Definition
A business, either for-profit or non-profit, that assists start-up companies with establishing their business. An incubator provides below-market rent on office space and shared services such as teleconferencing equipment, a conference room, and secretarial services. Marketing, legal, and accounting services also may be provided. Private businesses and developers, public agencies, or universities may operate business incubators.