I can't see why depriving a foreign corporation of access to the US market is a free speech issue.
Using a freedom of information argument for Americans is a stronger position, but that isn't guaranteed by the Bill of Rights.
This is going further than I want to go from a civil rights perspective, but there is at least some precedent. Corporate sanctions and bans have been used very effectively, as Huawei experienced not so long ago.