Have you got a popup which asked you to call 1-855-520-3893 for tech support? If this kind of popup keeps coming and blocks your browsing, it is possibly caused by the adware or potentially unwanted program. Please don’t be cheated and call the number, or you will suffer financial losses.
These days, scam artists are using some popup claiming from computer techs associated with well-known companies like Microsoft to make users believe that they’ve detected viruses or other malware on your computer and trick the users into giving them remote access or paying for software they don’t need. The 1-855-520-3893 popup is right one of these issues.