If you or your corporation are receiving subsidies of any form from the government, you aren’t allowed to make campaign contributions. It should be that simple. This is just a kickback, and should be treated as such.