According to the Supreme Court of the United States, no, they are not.
The First Amendment of the constitution gives the citizens the right to the freedom of speech. This right does not extend to limited protected speech which include threats and intimidation, slander, or conflict with governmental interests.
Persons outside the United States and its protectorates are not protected by the United States Constitution
The only businesses protected by the US Constitution are religion and free speech.
Individual rights are protected by the US Constitution.
The Constitution
Religion freedom is part of the constitution and it guaranties it.
Civil rights are protected by the Constitution (and the enforcement thereof).
No both citizens and non citizens are protected
The first amendment prohibits congress from passing a law regulating speech. The prohibition is on congress, not on anyone else. Thus, your speech is not protected. If you use your speech to incite a riot, to lead a rebellion, or to slander someone, you can suffer the consequences. Still, your act must be illegal. Your slander must be a lie. You do not commit slander if what you say is true. If you yell fire and the building is not burning and you cause a stampede, you have committed a crime. If the building is burning, you have not committed a crime. Untruthful speech is not protected.
All business and individuals are protected under the constitution. No one is singled out for special rights or treatment.
civil rights.
law of the land