> Corporations and rich people give money to politicians. Not directly, of course: to their campaigns.
It is illegal under U.S. federal law for corporations to give money to campaigns.