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

16th Sep 2020    |     Source: Reuters

A 3D printed Google logo is seen in this illustration taken April 12, 2020