YouTube advertising revenue climbed 13% in the second quarter, reaching $8.663 billion, contributing to better-than expected results at parent Alphabet. Total revenue reached $84.7 billion, up 14%, and earnings per share hit $1.89. The revenue and earnings figures both came in ahead of Wall Street analysts’ expectations. Analysts had called for ad growth of 16% […]