Alex-Sacerdote

Softbank’s stake in China’s Alibaba means huge upside, Alex Sacerdote of Whale Rock Capital Capital Management says.