Technology | Fri Mar 21, 2014 9:14am IST

Amazon closes third-party store in China over fake cosmetic report