Posted on April 27, 2017 by loriAlphabet reports $24.75 billion in Q1 revenues, beating expectations Ad revenues rose 19 percent year over year. Please visit Marketing Land for the full article. Source: New feed