[WARNING] Zhenhua Data Leak Suggests Chinese Company Might Have Your Details Along With Millions More According to the data leak, the Chinese tech company has the personal details of millions of people, including ordinary people, to even the royal family members. by Nhx T.