Zhenhua Data Leak

Zhenhua, a Chinese tech company has been compiling personal information on millions of people around the world in a database. Among the 2.4 million people affected are PM Boris Johnson and the Atlassian billionaires. - Read more »