The payloadbin ransomware group listed aquila.ch on its data leak site on 2022-01-06. Country: CH Sector: Technology Domains named: aquila.ch