Alibaba Stock Forecast: BABA sinks 6% as revenue slows, profits fall

Alibaba (BABA), once the leading light among Chinese stocks owned by foreigners, hit yet another snag on Wednesday…

Read More