formats

VIDEO: Alibaba makes waves in California

Internet retailer Alibaba may have floated on the US stock market, but the China-based company is making waves in Silicon Valley as well as in Wall Street.