3 ms·
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 vo
by skizm 11mo 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.