Educating Liberals is making up statistics again - Baseless Claim by Educating Liberals ??????
Only 0.92% of this businesses have ended up failing? How is that figure calculated? And how do you define failure - going bankrupt? Much more than 0.92% of this businesses have went bankrupt. Please provide sources.