Deals | Wed Feb 12, 2014 12:11pm EST

Alibaba share sale values the China e-commerce firm at $128 billion