Ad Tech Briefing: Big Tech won 2025 (even when it lost)