Let’s get this straight, corporations are too powerful in the halls of government. Political contributions should never be a secret. That is not how democracy works. If you donate secretly to any political candidate or party it’s because you have something to hide. Investors in publicly held corporations have a legal right to know what the company is doing and how money is spent.