South Africa – About 30-million identity numbers and other personal and financial information leaked online, it is the largest data leak in the country. About 30-million identity numbers and other personal and financial information had been hacked and leaked online, it could be the biggest data breach suffered by the South Africa. The data breach was discovered […]