 Owning and managing a small firm was not, however, the original meaning of the term ‘entrepreneur’.According to Casson, entrepreneurship signifies the promotion of innovative high-risk projects that contribute to economic efficiency and growth.Risky innovations can easily fail, however.