Hey nerds! A lot of you may have received calls from "Windows tech support," "Dell tech support" or something similar. Don't let them dupe you! These are fraudster calls from scamming companies trying to take your money by giving you worthless software, or even sometimes software that's infected with Trojan viruses.
Continue reading →