Alphabet shares slides as ad growth disappoints Published 03 Feb 2020 Google parent reveals YouTube’s annual ad revenue reached $15bn Full Article