The payload ransomware group listed Otto Stops on its data leak site on 2026-11-07. Sector: Transportation Domains named: stops.de Claim as published on the leak site: Otto Stops (stops.de) is a German IT systems integrator (Systemhaus) headquartered in Neuss. The company designs, deploys, and maintains corporate IT infrastructure, including servers, workstations, and telephone networks. It also provides managed services, offering cybersecurity, cloud solutions, and monitoring for small and medium-sized businesses.