June 1, 2023
Tesla data breach illustrates importance of internal controls
Tesla is once more in the news, this time following a truly massive data leak. German media resource Handelsblatt stated the Tesla data breach leaked tables containing more than 100,000 names of former and current employees, including the social security number of Tesla CEO Musk, along with private email addresses, phone numbers, salaries of...