
It is being widely reported today that 500 million client information records were leaked from Hauzhu Hotels Group. The information includes 123 million registration data records, such as name, mobile number, ID number and log-in pin; 130 million check-in records, such as name, ID number, home address and birthday; and […]