Business Owners Ran $25M Tech Support Scam, DOJ Says

The U.S. Department of Justice announced charges Wednesday against two Florida businessmen who allegedly used companies they owned in Florida and Costa Rica to run a $25 million tech support scam...

Already a subscriber? Click here to view full article