YouTube's Q1 ad revenue climbs 21% YoY to $8.1B, vs. $7.72B estimated, its highest Q1 total to date (Todd Spangler/Variety) | Techmeme | Podwise