Chinese bike-sharing company ofo announced the completion of its series E2-1 round of financing led by e-commerce giant Alibaba, raising $866 million. Haofeng Group, Tianhe Capital, Ant Financial and Junli Capital also participated in the investment.