by Kara Swisher Posted on May 13, 2011 at 12:03 AM PT Back in April of 2009, like all the rest of the parts of the Chinese Internet giant Alibaba Group, its Alipay unit was listed this way on its […]
by Kara Swisher Posted on May 13, 2011 at 12:03 AM PT Back in April of 2009, like all the rest of the parts of the Chinese Internet giant Alibaba Group, its Alipay unit was listed this way on its […]