Articles tagged “STS Europe 2018”

Online Travel

Google Is Trying to Do Away With Bad Advertising

Online advertising can be annoying, and even more so when it's missing the mark. Google's Rob Torres talks about how the company is trying to at least improve the relevance of the ads users see.