The Economic Times
Elections 2026Top News / The Economic Times
SoftBank invested $20 million in Alibaba in 2000. 14 years later, that tiny stake was worth more than $50 billion after its blockbuster IPO
12 Oct 2026 10:38 pm
24 C
SoftBank invested $20 million in Alibaba in 2000. 14 years later, that tiny stake was worth more than $50 billion after its blockbuster IPO