Techvedic Inc
Consumer Report
Someone called me from Techvedic and told me that my computer was infected with viruses and that they could fix it for me over the phone. I asked them how they knew this and they told me that they were affiliated with Dell Support, and like an idiot I believed them. They told me to go to my ...