Telephone call from “Google” – asking for payment
Two of my clients have told me in the last few days that they have received several phone calls from someone claiming to be calling from Google. They are told that they paid last year and that they need to pay again otherwise their site will no longer be on the first page of Google. […]