Alibaba profit sinks 88% as investments sour

Alibaba profit sinks 88% as investments sourAlibaba's stock investments lost $1.09 billion in the quarter.

from Yahoo Finance https://ift.tt/3glXL6L

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *