Mike Petro

c. February 16, 2004 - Present Vice President, Committee for Economic Development Videos: 2

Recent Appearances

  • [alt text]

    Role of Money in Politics

    Panelists talked about corporate spending in political elections following the Supreme Court’s Citizens United v. Federal…

  • [alt text]

    2004 Campaign Finance Practices

    Panelists participated in a forum discussion of the politics of campaign finance laws. They addressed the McCain-Feingold campaign finance law, as well as…

See all appearances

Appearance Stats