Does Google employs the service of a third party to canvas for client for Adword?
I was approached by a third party asking me to advertise on Google.
Done a thorough search on the sender's domain but got nothing more that a coming up soon page.
Any advise to share?