Self-destructing skimmer steals credit cards of Greenworks customers

Posted by bleepingcomputer on 10th June 2020