House panel finds Big Tech’s ad business a ‘monopolist threat’ A parliamentary panel called Big Tech’s ad business “a monopolist threat” and asked… Read More...