Google's headquarters in Mountain View, California. Photo: AP/Marcio Jose Sanchez

Google: Yes, we blew it, but we cannot clean up digital advertising alone

Search giant says it has improved ad viewability on YouTube and is working on giving marketers better tools to keep track of where their ads run

Topic |   Business Insider

TOP PICKS

Google's headquarters in Mountain View, California. Photo: AP/Marcio Jose Sanchez
READ FULL ARTICLE