WAMU 88.5 - American University Radio
Now Playing

More Corporations Shed Light On Political Spending

In the wake of the Citizens United ruling, Congress failed to pass a disclosure law. As it turns out, corporations weren't necessarily happy about the secrecy either. A new index shows most of the country's biggest companies have formal policies and board oversight.