IAB’s 2025 ‘State of Readiness – Sustainability in Digital Advertising’ Report

3 April 2025