How are tax rates of small business across the world?
OnDeck reviewed tax rates in 200 countries and applied each country's tax laws to a hypothetical small company (with $1 million in revenue) and found out that Europe has some of the most competitive business tax rates in the world, but tax…