The stormous ransomware group listed or-technology.com on its data leak site on 2026-05-03. Country: DE Sector: Technology Domains named: or-technology.com Claim as published on the leak site: Financial & Sales Intelligence ، Sales Statistics by Quarter (Q1, Q2, Q3, Q4)، Corporate & Strategic Planning ، SQL ، Project Reports