Switzerland may be best in the world for competitiveness but when it comes to ease of starting a business the Alpine country lags behind 19 other countries — although it has improved over the past year, a new World Bank report says.

for more...