You are going to be required to file U.S. expat taxes no matter which country you live in, but how will your taxes be affected if you live in Switzerland? Switzerland is a landlocked country geographically divided between the Alps. While the Alps occupy the greater part of the territory, the Swiss population of approximately […]