Companies typically spend an average of two years in a business incubator, during which time ... be prepared to submit a fleshed-out business plan. The plan will be reviewed by a screening ...