Bill de Blasio, Citizens United Avenger, Asks Companies To Pledge Against Unbridled Campaign Spending

09/22/2010 10:12 am ET | Updated May 25, 2011

The Supreme Court may have opened the floodgates for corporate campaign spending, but Bill de Blasio, New York City's public advocate, is doing his part to staunch the unfettered flow of political money--one company at a time.

De Blasio's strategy is simple enough.

Read more on Mother Jones

Suggest a correction