non stop news concept background

Alibaba, the Chinese technology and e-commerce giant, sued the US government on Tuesday over being placed on a list of businesses from China that the Department of Defense linked to that country’s military.