Better Business Bureau records show companies blamed scammers, customers’ Internet connections and new software for consumer grievances Companies sued by the Federal Trade Commission (FTC) and Microsoft for allegedly defrauding consumers with worthless Windows technical support have spun tales involving […]