Alibaba has been accused by the US government of providing data and technical support to China's military, posing a threat to American national security. Both Alibaba and the Chinese Embassy in Washington have strongly denied these allegations, criticizing...
The article requires paid subscription. Subscribe Now



