Alibaba leaks billions of data points via Chinese web crawler

Alibaba’s Chinese online shopping platform Taobao has suffered a data breach of over a billion data points that include usernames and mobile phone numbers.