
16 Sep
2009
16 Sep
'09
6:44 p.m.
Just picked this up from the Alibaba Turns 10 - Aims To Create 100 Million Jobs, Employ 10 Million People article on techcrunch Alimama <http://www.alimama.com/> - an online advertising exchange and affiliate network - as well. Alipay <https://www.alipay.com/> , China's most popular third-party online payment system modeled after Paypal but offering additional features such as escrow services.