formats

Alibaba denies blame for 20 million hack attempt

Alibaba has denied that its security system was to blame for hackers attempting to access over 20 million accounts on Taobao.