top | item 20291362

(no title)

Nick-Craver | 6 years ago

I don’t know. I am so very much trying to find out and push to make things better.

discuss

order

WoahNoun|6 years ago

So no vetting on new ad tech?