
In a Forbes article dated May 3, 2011, Eric Jackson further beat 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.”