DisclosureLens
The Lyon-Waugh Auto Group data breach claim (2022) — unverified leak-site allegation · DisclosureLens