Alphabet today announced Q1 2019 earnings to start the new year with revenue of $36.33 billion. It notably takes into account the $1.7 billion fine levied by the European Commission over Google AdSense. These numbers range from January to March.

Read more of this post