01SoftBank and Alibaba: The $20 Million Bet That Became One of Technology’s Great ReturnsSoftBank led a $20 million investment into Alibaba in 2000, backing a young Chinese B2B marketplace before China's consumer Internet boom was obvious.↗