-
BrianManzullo cwarzel ~7,000 ad tech companies, all of which are apparently required to work together to but a Hertz ad next to an article written by a women who thinks apartheid was the height of civilization.
-
BrianManzullo cwarzel Ad Tech - the only industry to ever boast a product growth rate of 4700% in 7 years
-
BrianManzullo cwarzel *to put