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?
Comments: Add Comment