Alibaba sues Pentagon over military blacklist designation
The company argued that the decision violates the US Constitution’s due process protections and infringes on its free speech rights.
The company argued that the decision violates the US Constitution’s due process protections and infringes on its free speech rights.