Entrepreneurship and entrepreneurs are important sources of innovation, growth and employment. The recent crisis, characterised by tighter credit restrictions, has arguably hampered new start-ups and impeded growth in existing start-ups as well as their ability to survive in tough market...