Ad Nuggets
Ad Nuggets / PPC Land
PPC Land

Freecash passes $500m in user payouts as Almedia nears $1bn run rate

Almedia puts 2025 revenue at $330m and says 9 million people earn on Freecash monthly. Left undefined: which period the run rate annualizes, and if it is gross.

media

Read the full article on PPC Land →

Track more AdTech & media news in the app →