Team Viewe
Consumer Report
I am getting, frequent unsolicited calls from "teamviewer.com" claiming I have viruses on my windows based computer. The caller said he was calling from Mountainview, CA but had such a strong Indian accent that I could hardly understand him. The caller kept asking me if I had a ...