Return to Article Details The New Business Activity: a Comparative Study across the European Countries Download Download PDF