The Road to Recovery October 4, 2015 Insights from an international comparative study of business ‘birth’ and ‘death’ rates.