“The concept of corruption is at the center of the most vital legal dispute” says Zephyr Teachout, author of “Corruption in America”. Why should business care? Because it’s “impacting the survival of US democracy [and] threatens to unravel what the framers of the US Constitution built.” The framers, corruption—situations where politicians & public institutions serve private interests at the public’s expense—as a danger to the new republic & created safeguards. Today’s Supreme Court narrowed the definition to 1 thing: explicit bribery. Thus its Citizens United decision gave corporations the rig
|