Highly sensitive financial and personal information about South African citizens and businesses has been leaked online. Here are the full details. Read more