Google's Q1 Triumph: Beats Estimates, Boosts Dividend, and Approves $70B Buyback - Rollup News