The lockbit5 ransomware group listed ravagnan.com on its data leak site on 2026-07-11. Country: IT Sector: Other Domains named: ravagnan.com Claim as published on the leak site: the RAVAGNAN GROUP employs about 250 people in Italy, and many more in Latin America. E’ specialized...