Alibaba Group Holding Ltd. posted a net investment loss of $1.09 billion for its latest quarter. "Alibaba's Revenue Climbs 22%, Profit Sinks" at 11:49 a.m. ET incorrectly reported the net investment loss as $1.09 million.
(END) Dow Jones Newswires
May 22, 2020 13:25 ET (17:25 GMT)Copyright (c) 2020 Dow Jones & Company, Inc.