Amazon Loses Out In China, To Shut Local Site

Amazon has announced it is closing up shop in China after trying to compete for more than a decade. They were eventually forced to admit defeat in the competitive Chinese marketplace, unable to hang with Taobao.

 

Video Source: Shanghai Live