Remix.run Logo
natnat 2 hours ago

> Marketers are addicted to bad data

This article cites a random Statista page for the "36% percent of people in the UK use an adblocker" stat.