The settra ransomware group listed oligo.de on its data leak site on 2026-08-11. Country: DE Sector: Technology Domains named: oligo.de Claim as published on the leak site: A group of companies whose luminaires illuminate Deutsche Bank, Burj Dubai, and Scout Motors' assemb...