Back to Victim Disclosures

CTS

cactusransomware group
Dec 16, 2023

Dec 16, 2023

 Website: https://www.fenwickelliott.com/ Revenue : $50.1M Address: 71-91 Aldwych, London, Greater London, WC2B 4HN, United Kingdom Phone Number: +44 2074211986

Organization Details

Organization

CTS

Domain

CTS.CO.UK

Country

🇬🇧 GB

https://CTS.CO.UK

Leak Data

Published

Dec 16, 2023

Discovered

Dec 16, 2023

Data Types
FinancialSource codeCredentials
GDPR

Threat Group

cactus

ransomware group

View full group profile →

Quick Facts

Country🇬🇧 GB
PublishedDec 16, 2023