Select Page

Planet Propaganda founder calls out retailer ad networks as "another tax on undifferentiated, uninteresting brands that have to pay-to-play."