Softbank's stake in China's Alibaba means huge upside, Alex Sacerdote of Whale Rock Capital Capital Management says.
1 / 4
CNBC Videos
Fri, Nov 22, 2013 12:56 PM EST