site logo

Yahoo CEO Marissa Mayer: Better ads will stop ad blocking