Lands Authority in Malta Suffers 10GB Data Leak

Another day. another major data leak. This time, it comes from the country of Malta whose Lands Authority saw highly sensitive information exposed.

Lands Authority in Malta Suffers 10GB Data Leak Read More ยป