News

Shares of Alibaba (NYSE:BABA) were trading in the red into Thursday’s open as the Chinese e-commerce and cloud computing ...
In its latest fiscal quarter, Alibaba generated the U.S. dollar equivalent of about $32.6 billion in revenue, up about 7% ...