Technology | Wed Sep 26, 2012 10:17pm BST

China's Taobao makes big push to shed U.S. "notorious" label