The skira ransomware group listed Independent Title Agency, LLC on its data leak site on 2025-04-18. Country: US Sector: Financial Services