Nobody has ever suggested Switzerland is full of financial halfwits. Thus the news over the weekend that the Swiss have voted to rein in executive pay packages should give pause to corporate fat cats everywhere. A stunning 68 percent of Swiss citizens voted in a referendum to clamp down on executive pay. Although their decision...
Read More