View on YouTube Beth Mach: Innovation and Accountability in the Global Advertising EcosystemThought Pieces EditorialDecember 8, 2025