Switzerland has a reputation as one of the most business-friendly countries in the world. But huge salaries and bonuses for top managers of Switzerland’s listed companies could soon be a thing of the past if voters back a national initiative on Sunday. At least 64 percent of the Swiss population –…
By Ana Marie Cox, The Guardian Read More
By Amanda Marcotte Read More