I want to know the answer to the following question:
How is Switzerland ranked of 189 countries in the Ease of Doing Business Index?
All the background I'm provided with is that "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.". Is that enough to answer the question?