Is it an on button? Is there a T in there? Maybe a D? Is that a 1? They are one of the most well-known brands in adtech, yet I doubt the logo alone is well recognized.
3
14
729




