Big Tech Claims It’s Not Choking Competitors, but Data Suggests Otherwise

[unable to retrieve full-text content] https://www.adweek.com/digital/big-tech-claims-its-not-choking-competitors-but-data-suggests-otherwise/