August 4, 2026Business Teads is the fifth major SSP to sue Google in the last year over claims that its anti-competitive ads practices hampered competition.Read More Share: