Alphabet posts $69.7B in rev, $54.55B from Google advertising in Q1 The company announced that it will be buying back $70 billion in shares e4m Desk Apr 26, 2023 8:28 AM