News

Barclays flagged the potential cancellation of Google’s traffic acquisition costs and ad syndication deals as the biggest financial risks, estimating they could account for up to 20% of gross profit ...