alibaba shares

Stocks

Alibaba shares fell 11% after the report. What happened?

In the second quarter, which ended on September 30, the retailer’s profit fell by 81%, revenue growth from electronic platforms…

Read More »
Back to top button