Founded in 2008, Alibaba Capital Partners is the investment arm of Alibaba Group based in Hangzhou, China. The firm seeks to invest in the information technology sector.