China fines Alibaba $2.8 billion after antitrust investigation

China fines Alibaba $2.8 billion after antitrust investigation

Upworthy

Published

The fine is triple the $975 billion fine China imposed on Qualcomm in 2015

Full Article