top | item 45849023 (no title) skizm | 3 months ago To me this basically says roughly 10% of all internet advertising revenue is from scams. I’d bet Google has a much higher number than 10%, since they do more volume. discuss order hn newest No comments yet.
No comments yet.