Is there a momentum to tame big tech giants?

HARDtalk, Lina Khan - US Lawyer

Is there a momentum to tame big tech giants?

HARDtalk