The personal details of over 75 million South Africans were recently leaked in the Deeds Data Breach – including ID numbers, contact details, addresses, and income estimates. This has opened […]
The personal details of over 75 million South Africans were recently leaked in the Deeds Data Breach – including ID numbers, contact details, addresses, and income estimates. This has opened […]