Report finds that Big Tech's ad monitoring tools are failing miserably. X is the worst. April 17, 2024