After the Supreme Court decision in Citizens United that corporate money (private corporations , union corporations, whatever) is 1st Amendment Speech, restricting how that money is spent MIGHT be adjusted in a future more conservative Supreme Court, but I wouldn't bet a lot of money on it.