
Data leak: Chinese authorities grill Alibaba executives
The leaked data from the Shanghai National Police (SHGA) database was put up for sale on Dark Web for 10 Bitcoins earlier this month…reports Asian Lite News Rattled by the alleged data