Alibaba to Launch Taobao Buy, A New Mixed Reality Shopping Experience Taobao, Alibaba‘s e-commerce subsidiary, will launch a brand new product this year called Taobao Buy (Taobao Maia). It is incorporated with mixed reality (MR) technology to bring consumers a futuristic shopping experience.