Charlie Cray

Charlie Cray is director of the Center for Corporate Policy in Washington, DC.

Executive Excess on Capitol Hill Executive Excess on Capitol Hill

Faced with a no-brainer fix to close a tax loophole, Senate Democrats are dithering, caught between the interests of their donors and their voters.

Nov 12, 2007 / Feature / Chris Hayes and Charlie Cray

x