How is Switzerland ranked of 189 countries in the Ease of Doing Business Index?
Switzerland has an overwhelmingly private sector economy and low tax rates by Western World standards; overall taxation is one of the smallest of developed countries.