Alibaba shares tumble after SoftBank reportedly sells most of its stake – CNBC

The Financial Times analyzed regulatory filings and learned that SoftBank sold roughly $7.2 billion worth of shares in the Chinese ecommerce giant …

Read the full article