Daily Archives: September 9, 2016

One Big Unfinished Bill Clinton Promise Hillary Should Embrace

ceo-pay

Bar corporations from deducting all executive pay in excess of $1 million – By Robert Reich – What can be done to deter pharmaceutical companies from jacking up prices of critical drugs? To prevent Wall Street banks from excessive gambling? To nudge CEOs into taking a longer-term view? To restrain runaway CEO pay? Answer to…