Google faces grilling on ad business before U.S. Senate antitrust panel

Google faces grilling on ad business before U.S. Senate antitrust panel