We've already interrupted 87 % of the global ad volume. Thirty-plus websites and online platforms have either shut down or had major policy changes.

More Quotes by Ann Wagner