The low level of taxes represents a traditional advantage of Switzerland compared to other developed countries in efforts to attract large companies. Moreover, between the Swiss cantons is a continuous "fiscal struggle" for the lure of big investors.
Several factors may cause a business to be wound up in Switzerland. The rules applicable to company insolvency are found in a number of Swiss laws, ranging from corporate directors' obligations to bankruptcy procedures.
The Swiss government supports a very attractive business environment through economic measures to encourage foreign investors to open companies or their subsidiaries in Switzerland.
The Swiss economy is, according to the ratings made by international specialized institutions, among the most competitive, innovative and liberal. The main features that give Switzerland a privileged business environment, tailored to high- quality products and services are the excellent level of security offered by business law, long-term stability of the investment framework, full guarantee of property rights, fair competition, and banking secrecy.
Switzerland and other third countries meet all criteria for an unlimited extension of stock market equivalence and this is the best solution for all affected market players in Switzerland, the Federal Council stated in a press release.
Switzerland’s Government recently announced its position concerning a long-term solution to the taxation of the digitalized economy