Most economists today agree that entrepreneurship is a necessary ingredient for stimulating economic growth and employment opportunities in all societies. In the developing world, successful small businesses are the primary engines of job creation, income growth, and poverty reduction. Therefore, government support for entrepreneurship is a crucial strategy for economic development.