Comment Comment by ogn3rd It's not unclear. They "lost" 22 Billion due to ad blockers. parent ogn3rd 3 years ago