In general, there are no restrictions on foreign ownership in Swiss companies, and foreign individuals and companies can own and operate businesses in Switzerland.