Here are the red flags that scream ‘tech support scam’ ConsumerAffairs Source link Share this… Facebook Pinterest Twitter Linkedin