Federal authorities have shut down several alleged tech support scammers working out of Florida, Iowa, Nevada and Canada, freezing their assets and seizing control of their businesses.
Source: Feds shut down tech support scammers, freeze assets | Computerworld