A company called Restoro is allegedly behind pop-ups that trick people into downloading a piece of fake antivirus software and paying sizable fees.
Mar 14, 2024