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%.
Company · FR · 1 document
Display investments fell 12.2% in H1 2025 versus H1 2024, with CPM down 12.9% and impressions up 0.7%.