Cosmetics firm Avon leaks 19 million customer records

The latest data breach has struck the purveyor of lower-cost cosmetics … via a notification sent to the US Securities and Exchange Commission (SEC).