Report: Creator advertising now a core media channel
IAB has released its 2025 Internet Advertising Revenue Report, conducted by PwC. Despite concerns about economic and geopolitical uncertainty, the industry drove record revenue, reaching $294.6 billion (€249.8bn) in 2025, reflecting a 13.9 per cent year-over-year increase. These results were particularly notable given that 2025 lacked major cyclical events such as the Olympics, FIFA World […]










