Alphabet posts $41 billion in revenue, $6.8 billion net income in Q1 2020
Alphabet's first quarter earnings are in, and Google's parent company posted another slate of relatively strong numbers. Revenue came in at over $41 billion, up 13% year over year, while...
