Teads Sues Google, Cites 6.88T Ad Impressions Loss

In its complaint, Teads states that Google’s anticompetitive practices and monopolistic control over the ad-tech ecosystem caused it to lose an estimated 6.88 trillion ad impressions to rival
exchanges.