3 ms·Corporations have a right to free speech, and it has been affirmed many many many times by Supreme Court.by aub3bhat 9y agoCorporations have a right to free speech, and it has been affirmed many many many times by Supreme Court.