A report issued by the State Administration for Industry and Commerce (SAIC) showed that Alibaba-owned Taobao.com, China's largest consumer-to-consumer platform, exhibited the worst performance of the six online shopping sites examined. Taobao published an open letter on its official website, accusing the SAIC of violating relevant regulations |