Privacy professionalsfromArs Technica8 hours agoYour tech support company runs scams. Stop-or disguise with more fraud?Tech Live Connect defrauded Americans of $8 million through a fraudulent payment processing scheme over four years.