I've gotten the same ad myself...quite close to 9 times. Not sure if it is random or because I'm specifically targeted as a customer or because of previous searches I've made on youtube?
(6)
(0)
Verb Technology Company, Inc (VERB) Stock Research Links