Alibaba Files for $1B IPO

May 07, 2014