Technology | Thu Feb 4, 2016 10:21am GMT

Hackers attack 20 million accounts on Alibaba's Taobao shopping site