China e-commerce giant Alibaba invests in a mobile app search engine

Want to read more? Unlock Free Strategy Membership