China fines Alibaba $2.8 billion after antitrust investigation
By Btckiller in Technology
Updated 3 years ago
The fine is triple the $975 billion fine China imposed on Qualcomm in 2015