News

Google parent Alphabet unveiled a $70 billion share buyback and beat quarterly revenue estimates on Thursday, benefiting from ...