No, there is no such tax. It's also in the top 20 richest countries (gdp per capital), so not sure what's going on in this statement.

Replies (2)