“What is the single best technology investment of all time?”
An often-heard answer to this question is Softbank’s early investment in Alibaba. Indeed, Masa Son’s storied $20 million bet on Jack Ma (with his strong, shiny eyes) in 2000 has yielded Softbank