27-04-2017 22:26 via zdnet.com

Alphabet beats Q1 earnings expectations

Alphabet delivered $20.17 billion in revenue excluding traffic acquisition costs.
Read more »