Topic - Alex St. John

avatar
Media, Communications

Game Ads Going Mobile

In-game advertising is increasingly moving to PCs, cell phones, and the web.