Alibaba swings to net loss as $2.8 billion antitrust fine weighs on earnings, but revenue beats forecast
May 13, 2021 at 07:28 AM EDT
Alibaba swung to a net loss in its fiscal fourth quarter as a massive antitrust fine it received last month weighed on its earnings.