By  on August 20, 2010

SHANGHAI — Adidas AG, the world’s second-largest sportswear brand, has launched an online store on China’s Taobao Mall, the business-to-consumer platform within Taobao.com.

This story first appeared in the August 20, 2010 issue of WWD. Subscribe Today.

To continue reading this article...