Home Affairs inadvertently leaks personal data of 50 small businesses
The Department of Home Affairs confirmed overnight that it was responsible for an “inadvertent” release of personal data related to 50 small businesses that took part in ...
GOVERNMENT • Tue, 25 Jul 2023