Finance Hundred thousand American customers' personal data, including names, contact details, credit card information, and Social Security numbers, reportedly leaked in an automotive company's data breach. , and Administrator 2025 April 25