Google’s YouTube was watched to show ad revenue growth of 25%. That number came in way short at 14%.
Check Also
Snap’s warning sends shock across digital advertising as investors flee social media stocks
In notes succeeding Snap’s disclosure, analysts pointed to a macroeconomic story that’s playing out across …