Company Detectify
Date 2023-08
Industry Other
City Stockholm
Country Sweden
Employees Affected 30
Status Unknown