Shares of Google parent Alphabet jump as advertising growth lifts revenue to over $90B
Google parent Alphabet unveiled a $70 billion share buyback and beat quarterly revenue estimates on Thursday, benefiting from steady growth in its digital advertising business, which helped offset muted growth at its...