Alphabet Q1 results: Google-parent’s revenue rises to $69.8 billion
Alphabet Inc said on Tuesday it would buy back $70 billion in stock and posted first-quarter revenue above estimates as demand rose for cloud services and ad sales held up better than expected.Investors cheered the buyback plan, sending…