Something big happened in this little country
Something big happened in this little country called Switzerland. About a month ago, Swiss citizens voted to impose probably the world’s toughest restrictions on corporate executive compensation. The vote gave shareholders of companies listed in Switzerland a binding say on the overall pay packages for executives and directors. USA and Germany haveRead More →