Do you want to start a company in Switzerland? Then, you’ll need to familiarize yourself with relevant laws and regulations. One important piece of legislation you need to be aware of specifies that any company in Switzerland must have at least one person who’s a resident. So, unless one of your …