Show of HandsShow of Hands

Cole12 December 4th, 2017 5:50am

10 of the 20 most innovative countries are also on the top 20 list for highest taxed countries. Another 4 are above the OECD average for taxation, so a total of 70% are "high tax nations." Do countries need low taxes to be innovative?

6 Liked

Comments: Add Comment