Return to Article Details Does the Ease of Starting a New Business Affect Country’s Financial Vulnerability? Evidence from Eight European Economies Download Download PDF