Alibaba hit with $2.8 billion fine in China antitrust case

Alibaba hit with $2.8 billion fine in China antitrust case

Upworthy

Published

Chinese authorities have slapped Alibaba with a $2.8 billion fine after finishing an anti—trust investigation that looked into alleged...

Full Article