SoftBank offloads part of Alibaba stake to raise much-needed cash
Invested $20 million in 2000 and will pocket $34 billion and keep a slice worth more than that - for now
Japan's SoftBank Group will offload almost half its holdings in Chinese e-commerce giant Alibaba, netting over $20 billion to help it record a profit but casting doubts over Alibaba's prospects....