Technology

Why Netflix's new ad hires are another blow to Snap