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 »