The revil ransomware group listed Englewood Complete Technology Services on its data leak site on 2019-11-25. Country: US Sector: Technology