There is this company called “Netbiz” that has been sending me phone spam more or less every day, despite me being verbally abusive to them on the phone when they call.They say they’re calling “from Google” or “on behalf of Google” and that they have started a new feature for whatever topic your site covers. [...]

More/Comments...