Author / Deepa Devanathan

    Loading posts...
  • Are Corporations People? Does it matter?

    When the Supreme Court delivered the Citizens United v. FEC ruling, President Obama lamented that the nine justices had reversed a century of law and opened the floodgates for unlimited spending. Super PACs formed, Stephen Colbert mockingly launched his own, and now, campaign finance has been dramatically changed. Or has it? The prevalent belief is…