The FTC and the state of Florida have shut down bogus tech support companies involved in scamming $120 million USD from unknowing consumers.
The FTC and the state of Florida have shut down bogus tech support companies involved in scamming $120 million USD from unknowing consumers.