Abstract: The term “business incubator” (BI) has become an accepted neologism among academics, practitioners, and policymakers. This is despite the lack of an agreed definition amongst scholars of ...