Tips for US Expats to Avoid Double Taxation in Switzerland January 8, 2025 45 0 Finance & Business Living in Switzerland opens doors to new opportunities. You need to handle your tax duties in both countries carefully. US...