Back to Victim Disclosures

CTS

cactusransomware groupcts.co.uk
Published
Dec 16, 2023

Added 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

Industry Sector

Business Services

cts.co.uk

Leak Data

Published

Nov 21, 2023

Publication Status

Published

Discovered

Dec 16, 2023

Data Types
FinancialSource codeCredentials
GDPR

Threat Group

cactus

ransomware group

View full group profile →

Quick Facts

Country🇬🇧 GB
SectorBusiness Services
AddedDec 16, 2023