×

Google sales top estimates on ad surge; Alphabet plans $50 billion buyback

Apr 27, 2021 | 3:05 PM