A Swiss holding company is usually founded in the form of a GmbH or AG. This type of company holds and manages long – term financial investments and participations in other corporations. A holding company is the perfect solution for investors that need to manage the majority of the shares from other companies. Switzerland is currently one of the countries that offer the best tax benefits for foreign investors.
Switzerland is one of the hardest hit countries by the novel COVID-19. Being a popular tourist destination, the state was hugely exposed to this contagion through visitors from all over the world. Whether the government did a plausible job to protect its economy or not, is not so hard to see if you look closely.
Since Switzerland is the place where many large multinational companies decide to establish their headquarters, due to the favorable taxation system, it comes as no surprise that some of the leading companies in various industry sectors are present in Switzerland.
The Swiss business environment is perfect for multinational companies (MNCs).