
Eric Jackson further beats the drum for the hidden value of Alibaba and Yahoo.
So, what is Taobao?
The company – owned by Alibaba Group, which is run by Jack Ma and CFO Joe Tsai – is basically a combination of the Amazon (AMZN) and eBay (EBAY) of China.