Alibaba Files to Go Public in US IPO of E-Commerce Giant