Remix.run Logo
Phemist 15 hours ago

Well, the largest ad tech company on the planet owning the largest platform to view content on (Chrome) certainly may or may not have something to do with the viability of alternative payment models.