$BABA I am so sorry. you guys are so screwed. 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:34 a.m. ET incorrectly reported the net investment loss as $1.09 million.
  • 1
1 Like