Media Briefing: Q1 is done and publishers' ad revenue is doing 'fine'First quarter of 2024 presented mixed results for publishers' advertising businesses.