Security Incident 54321 3.75 (4 votes)3023 29,035 legal-customer documents disclosed [Report] Christian Schab12 months ago0 Legal Tech provider disclosed thousands of customer documents