Nope, not even close. Sort this list by "Highest" and keep in mind that NYC is only one city in the US:
https://en.wikipedia.org/wiki/List_of_countries_by_tax_rates
Nope, not even close. Sort this list by "Highest" and keep in mind that NYC is only one city in the US:
https://en.wikipedia.org/wiki/List_of_countries_by_tax_rates