How Alphabet's results stack up By: Top News and Analysis (pro) July 28, 2016 at 17:13 PM EDT With this report, the three biggest tech companies which rely on ad revenue to drive their businesses have delivered mixed results. Read More >>