Brief

Snap's good news? Longer sessions, programmatic growth and US gains