A group of former executives pleaded guilty to facilitating a tech-support scam that defrauded and stole from elderly Americans.
A group of former executives pleaded guilty to facilitating a tech-support scam that defrauded and stole from elderly Americans.