The pretty European country where locals pay the highest taxes but are genuinely happy to February 10, 2024 News In what appears to be a perfect contradiction in terms, the country with the highest tax in Europe is also among the More