You may know Alibaba for its huge e-commerce business in China and the record-breaking U.S. IPO that it held last year. But there's a lot more to the Hangzhou-based company than that, and, as of this week, that includes an online bank.
Read MoreSource: TechCrunch