Yes but the problem arises from the fact that:
(a) A corporation is an association of stockholders;
(b) Stockholders need not be citizens;
(c) Stockholders need not be persons.
(d) Stockholders need not otherwise be affiliated with anything US-American at all.
This suggest that this First Amendment cannot apply to corporations in general. And that is completely ignoring the fact that:
(e) Corporations are not held to the same laws as other persona entities.
Things military service do not apply; taxes are a completely different ball game; and social security/ bailout seems to be remarkably one-way. A citizen is generally expected to repay his debt, but it is accepted business risk your corporate debtors may go bankrupt and its debts must be written off.
Bookmarks