I have never liked corporations and unions being able to donate political monies. There may be something wrong with this proposal, but I don't see it.

Rep. Adam Schiff on Wednesday introduced a constitutional amendment to overturn the Supreme Court's Citizens United decision, which helped usher in a new era of big money in American elections.

[SNIP]

By a 5-4 ruling, the high court in 2010 swept aside a ban on independent spending by corporations and unions in candidate elections, saying the restrictions amounted to censorship. Outside spending in federal elections has soared from $338 million in 2008, the last presidential election before the ruling, to $1.4 billion in 2016, according to the nonpartisan Center for Responsive Politics.
SOURCE