“Net-zero by 2025”: Pressure builds on publishers to prove sustainability or lose ad buyers
Whilst over 130 governments worldwide have agreed to meet Net Zero carbon emissions targets by 2050, as well as employ a Net Zero Workforce, publishers…