PrivacySecurity Whistleblower Leak Reveals Tesla Data Breach, Affects 75,000 by August 21, 2023 by August 21, 2023 – Tesla discloses data breach affecting 75,000 individuals. – Whistleblower leak exposes personal info…