Do more heavily regulated economies have poorer performing new ventures? Evidence from Britain and Spain

Abstract
No abstract available