Switzerland is famous for being one of the most business-friendly countries worldwide. Setting up a company is an unbureaucratic process and rapid approval procedures mean that company premises are available within a short time. EU citizens are almost equal in status to Swiss citizens and can benefit from a strong and attractive business location that is ideally linked to global business.