CNBCAlibaba posts first operating loss as a public company following $2.8 billion antitrust fineMay 13, 2021Arjun KharpalBy Arjun Kharpalmore_vert