Advertising News

Brands have fun with Twitter ‘disputed’ meme and Georgia gets an election ad boost: Wednesday Wake-Up Call