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.
Login to reply
Replies (2)
5 second google search proved you wrong lol 

Read the headline - it was a proposal that was halted. Lol