Chinese antitrust officials hit Alibaba with a “record” $2.8 billion fine over the weekend—the “biggest move yet in the government’s campaign to tighten its supervision of Big Tech.” ...more