Programmatic Barometer: H1 2025 Review
Display investments fell 12.2% in H1 2025 versus H1 2024, with CPM down 12.9% and impressions up 0.7%.
Publisher · 1 document · Website
Display investments fell 12.2% in H1 2025 versus H1 2024, with CPM down 12.9% and impressions up 0.7%.