Alphabet Q1 2018 earnings: $31 billion revenue leads to $7 billion income

You may also like...