satiagroup.com
ValenciaLeaks Country
Luxembourg
Business Category
Services
Employees
51-100
Discovered
2024-09-18
Published
September 18, 2024
Victim ID
EAUKdDcMXhP8
Description
Data Exfiltrated : 7.1GB - Leak Date : 23.08.2024:00:01