How Mobile Is Punishing Google By: Benzinga via Benzinga March 06, 2015 at 15:49 PM EST Google Inc (NASDAQ: GOOGL)(NASDAQ: GOOG) generates most of its revenues through advertising and search advertising. For a company ... Read More >> Related Stocks: Bio-Techne Corp Google, Inc.