Two Maryland Dems wrote an Op-Ed in the WaPost that seems to make a lot of sense to me. Since "the corporation" broadly defined, is a creature of "state" creation (rather than federal), states have the right and duty to regulate them. A provision of their proposal would:
"Require that any corporate executives or union leaders seeking to make political campaign expenditures first obtain a majority vote of shareholders or union members approving the specific expenditure, which would guarantee that the move would reflect the will of shareholders or union members, not the whims of the chief executive or union leader."
Presumably they mean campaign expenditures from corporate coffers (as opposed to their own, private expenditures), but the overall gist of their proposal seems to make sense to me. I continue to believe that "the corporation" does in fact, have a right to free speech--as it is a group of so ennobled citizens acting together to achieve commercial ends. That said, this proposal creates conditions under which such speech would actually represent a consensus of those involved, rather than just the will of a CEO or a Board of his/her cronies. Same goes for Unions.
I support this.