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
Off-Prem
11 Aug 2022 | 9