The play ransomware group listed Stratacache on its data leak site on 2023-01-02. Country: US Sector: Technology Domains named: stratacache.com Claim as published on the leak site: Dayton, Ohio, United States